#include <functional>
#include <map>
#include <string>
#include "absl/base/macros.h"
#include "absl/flags/internal/commandlineflag.h"
Go to the source code of this file.
Classes | |
struct | absl::flags_internal::CommandLineFlagInfo |
class | absl::flags_internal::FlagSaver |
Namespaces | |
absl | |
absl::flags_internal | |
Functions | |
void | absl::flags_internal::FillCommandLineFlagInfo (CommandLineFlag *flag, CommandLineFlagInfo *result) |
CommandLineFlag * | absl::flags_internal::FindCommandLineFlag (absl::string_view name) |
CommandLineFlag * | absl::flags_internal::FindCommandLineV1Flag (const void *flag_ptr) |
CommandLineFlag * | absl::flags_internal::FindRetiredFlag (absl::string_view name) |
void | absl::flags_internal::ForEachFlag (std::function< void(CommandLineFlag *)> visitor) |
void | absl::flags_internal::ForEachFlagUnlocked (std::function< void(CommandLineFlag *)> visitor) |
void | absl::flags_internal::GetAllFlags (std::vector< CommandLineFlagInfo > *OUTPUT) |
bool | absl::flags_internal::IsRetiredFlag (absl::string_view name, bool *type_is_bool) |
bool | absl::flags_internal::RegisterCommandLineFlag (CommandLineFlag *flag, const void *ptr) |
bool | absl::flags_internal::Retire (FlagOpFn ops, FlagMarshallingOpFn marshalling_ops, const char *name) |
template<typename T > | |
bool | absl::flags_internal::RetiredFlag (const char *flag_name) |