#include <flag.h>
Public Member Functions | |
std::string | Filename () const |
constexpr | Flag (const char *name, const flags_internal::HelpGenFunc help_gen, const char *filename, const flags_internal::FlagMarshallingOpFn marshalling_op, const flags_internal::InitialValGenFunc initial_value_gen) |
Flag (const Flag< T > &) | |
std::string | Help () const |
absl::string_view | Name () const |
Flag< T > & | operator= (const Flag< T > &) |
void | SetCallback (const flags_internal::FlagCallback mutation_callback) |
Public Attributes | |
absl::flags_internal::CommandLineFlag | internal |
Definition at line 27 of file internal/flag.h.
constexpr absl::flags_internal::Flag< T >::Flag | ( | const char * | name, |
const flags_internal::HelpGenFunc | help_gen, | ||
const char * | filename, | ||
const flags_internal::FlagMarshallingOpFn | marshalling_op, | ||
const flags_internal::InitialValGenFunc | initial_value_gen | ||
) | [inline] |
Definition at line 29 of file internal/flag.h.
absl::flags_internal::Flag< T >::Flag | ( | const Flag< T > & | ) |
std::string absl::flags_internal::Flag< T >::Filename | ( | ) | const [inline] |
Definition at line 45 of file internal/flag.h.
std::string absl::flags_internal::Flag< T >::Help | ( | ) | const [inline] |
Definition at line 44 of file internal/flag.h.
absl::string_view absl::flags_internal::Flag< T >::Name | ( | ) | const [inline] |
Definition at line 43 of file internal/flag.h.
Flag<T>& absl::flags_internal::Flag< T >::operator= | ( | const Flag< T > & | ) |
void absl::flags_internal::Flag< T >::SetCallback | ( | const flags_internal::FlagCallback | mutation_callback | ) | [inline] |
Definition at line 49 of file internal/flag.h.
absl::flags_internal::CommandLineFlag absl::flags_internal::Flag< T >::internal |
Definition at line 47 of file internal/flag.h.