Lines Matching refs:GFLAGS_DLL_DECL
129 extern GFLAGS_DLL_DECL bool RegisterFlagValidator(const bool* flag, bool (*validate_fn)(cons…
130 extern GFLAGS_DLL_DECL bool RegisterFlagValidator(const int32* flag, bool (*validate_fn)(cons…
131 extern GFLAGS_DLL_DECL bool RegisterFlagValidator(const uint32* flag, bool (*validate_fn)(cons…
132 extern GFLAGS_DLL_DECL bool RegisterFlagValidator(const int64* flag, bool (*validate_fn)(cons…
133 extern GFLAGS_DLL_DECL bool RegisterFlagValidator(const uint64* flag, bool (*validate_fn)(cons…
134 extern GFLAGS_DLL_DECL bool RegisterFlagValidator(const double* flag, bool (*validate_fn)(cons…
135 extern GFLAGS_DLL_DECL bool RegisterFlagValidator(const std::string* flag, bool (*validate_fn)(cons…
174 extern GFLAGS_DLL_DECL void GetAllFlags(std::vector<CommandLineFlagInfo>* OUTPUT);
176 extern GFLAGS_DLL_DECL void ShowUsageWithFlags(const char *argv0); // what --help does
177 extern GFLAGS_DLL_DECL void ShowUsageWithFlagsRestrict(const char *argv0, const char *restrict);
181 extern GFLAGS_DLL_DECL std::string DescribeOneFlag(const CommandLineFlagInfo& flag);
184 extern GFLAGS_DLL_DECL void SetArgv(int argc, const char** argv);
188 extern GFLAGS_DLL_DECL const std::vector<std::string>& GetArgvs();
189 extern GFLAGS_DLL_DECL const char* GetArgv(); // all of argv as a string
190 extern GFLAGS_DLL_DECL const char* GetArgv0(); // only argv0
191 extern GFLAGS_DLL_DECL uint32 GetArgvSum(); // simple checksum of argv
192 extern GFLAGS_DLL_DECL const char* ProgramInvocationName(); // argv0, or "UNKNOWN" if not set
193 extern GFLAGS_DLL_DECL const char* ProgramInvocationShortName(); // basename(argv0)
197 extern GFLAGS_DLL_DECL const char* ProgramUsage(); // string set by SetUsageMessage…
201 extern GFLAGS_DLL_DECL const char* VersionString(); // string set by SetVersionStrin…
215 extern GFLAGS_DLL_DECL bool GetCommandLineOption(const char* name, std::string* OUTPUT);
219 extern GFLAGS_DLL_DECL bool GetCommandLineFlagInfo(const char* name, CommandLineFlagInfo* OUTPUT);
224 extern GFLAGS_DLL_DECL CommandLineFlagInfo GetCommandLineFlagInfoOrDie(const char* name);
226 enum GFLAGS_DLL_DECL FlagSettingMode {
246 extern GFLAGS_DLL_DECL std::string SetCommandLineOption (const char* name, const char* value…
247 extern GFLAGS_DLL_DECL std::string SetCommandLineOptionWithMode(const char* name, const char* value…
278 class GFLAGS_DLL_DECL FlagSaver {
294 extern GFLAGS_DLL_DECL std::string CommandlineFlagsIntoString();
296 extern GFLAGS_DLL_DECL
303 extern GFLAGS_DLL_DECL bool AppendFlagsIntoFile(const std::string& filename, const char* prog_name);
304 extern GFLAGS_DLL_DECL bool ReadFromFlagsFile(const std::string& filename, const char* prog_name, b…
315 extern GFLAGS_DLL_DECL bool BoolFromEnv(const char *varname, bool defval);
316 extern GFLAGS_DLL_DECL int32 Int32FromEnv(const char *varname, int32 defval);
317 extern GFLAGS_DLL_DECL uint32 Uint32FromEnv(const char *varname, uint32 defval);
318 extern GFLAGS_DLL_DECL int64 Int64FromEnv(const char *varname, int64 defval);
319 extern GFLAGS_DLL_DECL uint64 Uint64FromEnv(const char *varname, uint64 defval);
320 extern GFLAGS_DLL_DECL double DoubleFromEnv(const char *varname, double defval);
321 extern GFLAGS_DLL_DECL const char *StringFromEnv(const char *varname, const char *defval);
333 extern GFLAGS_DLL_DECL void SetUsageMessage(const std::string& usage);
338 extern GFLAGS_DLL_DECL void SetVersionString(const std::string& version);
348 extern GFLAGS_DLL_DECL uint32 ParseCommandLineFlags(int *argc, char*** argv, bool remove_flags);
362 extern GFLAGS_DLL_DECL uint32 ParseCommandLineNonHelpFlags(int *argc, char*** argv, bool remove_fla…
367 extern GFLAGS_DLL_DECL void HandleCommandLineHelpFlags(); // in gflags_reporting.cc
373 extern GFLAGS_DLL_DECL void AllowCommandLineReparsing();
381 extern GFLAGS_DLL_DECL void ReparseCommandLineNonHelpFlags();
392 extern GFLAGS_DLL_DECL void ShutDownCommandLineFlags();
423 // access to a flag, rather than saying "extern GFLAGS_DLL_DECL bool FLAGS_whatever;"
432 class GFLAGS_DLL_DECL FlagRegisterer {
449 extern template GFLAGS_DLL_DECL FlagRegisterer::FlagRegisterer( \
470 extern GFLAGS_DLL_DECL const char kStrippedFlagHelp[];
521 template<typename From> double GFLAGS_DLL_DECL IsBoolFlag(const From& from);
522 GFLAGS_DLL_DECL bool IsBoolFlag(bool from);