// Copyright 2022 The PDFium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef TESTING_COMMAND_LINE_HELPERS_H_ #define TESTING_COMMAND_LINE_HELPERS_H_ #include <string> #include "public/fpdfview.h" // Extract the value from a keyed command line argument. // `arg` is expected to be "--key=value", and `key` is "--key=". bool ParseSwitchKeyValue(const std::string& arg, const std::string& key, std::string* value); // Identifies the compile-time default 2D graphics library to use for rendering // to FPDF_BITMAPs. Used as part of support to override the renderer at runtime // based upon command line options. FPDF_RENDERER_TYPE GetDefaultRendererType(); #endif // TESTING_COMMAND_LINE_HELPERS_H_