#include "absl/flags/internal/registry.h"#include "absl/base/dynamic_annotations.h"#include "absl/base/internal/raw_logging.h"#include "absl/flags/config.h"#include "absl/flags/usage_config.h"#include "absl/strings/str_cat.h"#include "absl/strings/string_view.h"#include "absl/synchronization/mutex.h"
Go to the source code of this file.
Classes | |
| struct | absl::flags_internal::FilenameFlagnameLess |
| class | absl::flags_internal::FlagRegistry |
| class | absl::flags_internal::FlagSaverImpl |
| struct | absl::flags_internal::FlagSaverImpl::SavedFlag |
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) |
|
private |
Definition at line 98 of file registry.cc.
|
private |
Definition at line 173 of file registry.cc.
|
staticprivate |
Definition at line 97 of file registry.cc.