#include "absl/flags/reflection.h"#include <assert.h>#include <atomic>#include <string>#include "absl/base/config.h"#include "absl/base/thread_annotations.h"#include "absl/container/flat_hash_map.h"#include "absl/flags/commandlineflag.h"#include "absl/flags/internal/private_handle_accessor.h"#include "absl/flags/internal/registry.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 | |
| class | absl::flags_internal::FlagRegistry |
| class | absl::flags_internal::FlagSaverImpl |
Namespaces | |
| absl | |
| absl::flags_internal | |
Functions | |
| void | absl::flags_internal::FinalizeRegistry () |
| CommandLineFlag * | absl::FindCommandLineFlag (absl::string_view name) |
| void | absl::flags_internal::ForEachFlag (std::function< void(CommandLineFlag &)> visitor) |
| absl::flat_hash_map< absl::string_view, absl::CommandLineFlag * > | absl::GetAllFlags () |
| bool | absl::flags_internal::RegisterCommandLineFlag (CommandLineFlag &, const char *filename) |
| void | absl::flags_internal::Retire (const char *name, FlagFastTypeId type_id, char *buf) |
|
private |
Definition at line 93 of file abseil-cpp/absl/flags/reflection.cc.
Definition at line 275 of file abseil-cpp/absl/flags/reflection.cc.
|
private |
Definition at line 276 of file abseil-cpp/absl/flags/reflection.cc.