Classes | |
struct | DynValueDeleter |
struct | EmptyBraces |
struct | FixedCharArray |
class | Flag |
struct | FlagCallback |
struct | FlagDefaultArg |
union | FlagDefaultSrc |
struct | FlagHelpArg |
union | FlagHelpMsg |
class | FlagImpl |
class | FlagImplPeer |
struct | FlagOneWordValue |
class | FlagRegistrar |
struct | FlagRegistrarEmpty |
class | FlagRegistry |
class | FlagSaverImpl |
class | FlagState |
class | FlagStateInterface |
struct | FlagValue |
struct | FlagValue< T, FlagValueStorageKind::kAlignedBuffer > |
struct | FlagValue< T, FlagValueStorageKind::kOneWordAtomic > |
struct | FlagValue< T, FlagValueStorageKind::kSequenceLocked > |
struct | FlagValue< T, FlagValueStorageKind::kValueAndInitBit > |
struct | FlagValueAndInitBit |
class | PrivateHandleAccessor |
class | RetiredFlag |
class | SequenceLock |
Typedefs | |
using | FlagCallbackFunc = void(*)() |
using | FlagDfltGenFunc = void(*)(void *) |
using | FlagFastTypeId = absl::base_internal::FastTypeIdType |
using | FlagKindFilter = std::function< bool(absl::string_view)> |
using | FlagOpFn = void *(*)(FlagOp, const void *, void *, void *) |
template<class T > | |
using | FlagShouldUseSequenceLock = std::integral_constant< bool, absl::type_traits_internal::is_trivially_copyable< T >::value &&(sizeof(T) > 8)> |
template<typename T > | |
using | FlagUseOneWordStorage = std::integral_constant< bool, absl::type_traits_internal::is_trivially_copyable< T >::value &&(sizeof(T)<=8)> |
template<class T > | |
using | FlagUseSequenceLockStorage = std::integral_constant< bool, absl::type_traits_internal::is_trivially_copyable< T >::value &&(sizeof(T) > 8)> |
template<typename T > | |
using | FlagUseValueAndInitBitStorage = std::integral_constant< bool, absl::type_traits_internal::is_trivially_copyable< T >::value &&std::is_default_constructible< T >::value &&(sizeof(T)< 8)> |
using | HelpGenFunc = std::string(*)() |
Functions | |
static ABSL_CONST_INIT std::string *program_name | ABSL_GUARDED_BY (program_name_guard) |
static ABSL_CONST_INIT std::string *program_name | ABSL_GUARDED_BY (program_name_guard) |
template<typename T > | |
bool | AbslParseFlag (absl::string_view text, absl::optional< T > *f, std::string *err) |
bool | AbslParseFlag (absl::string_view text, bool *dst, std::string *) |
bool | AbslParseFlag (absl::string_view text, double *dst, std::string *) |
bool | AbslParseFlag (absl::string_view text, float *dst, std::string *) |
bool | AbslParseFlag (absl::string_view text, int *dst, std::string *) |
bool | AbslParseFlag (absl::string_view text, long *dst, std::string *) |
bool | AbslParseFlag (absl::string_view text, long long *dst, std::string *) |
bool | AbslParseFlag (absl::string_view text, short *dst, std::string *) |
bool | AbslParseFlag (absl::string_view text, std::string *dst, std::string *) |
bool | AbslParseFlag (absl::string_view text, std::vector< std::string > *dst, std::string *) |
bool | AbslParseFlag (absl::string_view text, unsigned int *dst, std::string *) |
bool | AbslParseFlag (absl::string_view text, unsigned long *dst, std::string *) |
bool | AbslParseFlag (absl::string_view text, unsigned long long *dst, std::string *) |
bool | AbslParseFlag (absl::string_view text, unsigned short *dst, std::string *) |
std::string | AbslUnparseFlag (absl::string_view v) |
template<typename T > | |
std::string | AbslUnparseFlag (const absl::optional< T > &f) |
std::string | AbslUnparseFlag (const std::vector< std::string > &v) |
constexpr size_t | AlignUp (size_t x, size_t align) |
void * | Alloc (FlagOpFn op) |
absl::string_view | Basename (absl::string_view filename) |
void * | Clone (FlagOpFn op, const void *obj) |
void | Copy (FlagOpFn op, const void *src, void *dst) |
void | CopyConstruct (FlagOpFn op, const void *src, void *dst) |
bool | DeduceUsageFlags (absl::string_view name, absl::string_view value) |
template<typename ValueT , typename GenT > | |
constexpr FlagDefaultArg | DefaultArg (char) |
template<typename ValueT , typename GenT , typename std::enable_if< std::is_integral< ValueT >::value, int >::type = ((void)GenT{}, 0)> | |
constexpr FlagDefaultArg | DefaultArg (int) |
void | Delete (FlagOpFn op, void *obj) |
FlagFastTypeId | FastTypeId (FlagOpFn op) |
void | FinalizeRegistry () |
void | FlagHelp (std::ostream &out, const CommandLineFlag &flag, HelpFormat format) |
template<typename T > | |
void * | FlagOps (FlagOp op, const void *v1, void *v2, void *v3) |
void | FlagsHelp (std::ostream &out, absl::string_view filter, HelpFormat format, absl::string_view program_usage_message) |
void | ForEachFlag (std::function< void(CommandLineFlag &)> visitor) |
template<typename T > | |
const std::type_info * | GenRuntimeTypeId () |
HelpFormat | GetFlagsHelpFormat () |
std::string | GetFlagsHelpMatchSubstr () |
HelpMode | GetFlagsHelpMode () |
FlagsUsageConfig | GetUsageConfig () |
int | HandleUsageFlags (std::ostream &out, absl::string_view program_usage_message) |
template<typename Gen , size_t N> | |
constexpr FlagHelpArg | HelpArg (const FixedCharArray< N > &value) |
template<typename Gen > | |
constexpr FlagHelpArg | HelpArg (std::false_type) |
template<typename Gen > | |
constexpr std::false_type | HelpStringAsArray (char) |
template<typename Gen , size_t N = Gen::Value().size()> | |
constexpr FixedCharArray< N+1 > | HelpStringAsArray (int) |
template<typename T > | |
constexpr T | InitDefaultValue (EmptyBraces) |
template<typename T > | |
constexpr T | InitDefaultValue (T t) |
template<typename T > | |
bool | InvokeParseFlag (absl::string_view input, T *dst, std::string *err) |
static int | NumericBase (absl::string_view text) |
static int | NumericBase (absl::string_view text) |
absl::string_view | Package (absl::string_view filename) |
bool | Parse (FlagOpFn op, absl::string_view text, void *dst, std::string *error) |
std::vector< char * > | ParseCommandLineImpl (int argc, char *argv[], ArgvListAction arg_list_act, UsageFlagsAction usage_flag_act, OnUndefinedFlag on_undef_flag) |
template<typename IntType > | |
bool | ParseFlagImpl (absl::string_view text, IntType &dst) |
static ABSL_CONST_INIT absl::Mutex | program_name_guard (absl::kConstInit) |
static ABSL_CONST_INIT absl::Mutex | program_name_guard (absl::kConstInit) |
std::string | ProgramInvocationName () |
bool | RegisterCommandLineFlag (CommandLineFlag &, const char *filename) |
void | ReportUsageError (absl::string_view msg, bool is_fatal) |
void | Retire (const char *name, FlagFastTypeId type_id, char *buf) |
const std::type_info * | RuntimeTypeId (FlagOpFn op) |
void | SetFlagsHelpFormat (HelpFormat format) |
void | SetFlagsHelpMatchSubstr (absl::string_view substr) |
void | SetFlagsHelpMode (HelpMode mode) |
void | SetProgramInvocationName (absl::string_view prog_name_str) |
std::string | ShortProgramInvocationName () |
size_t | Sizeof (FlagOpFn op) |
template<typename T > | |
static constexpr FlagValueStorageKind | StorageKind () |
template<typename T > | |
static constexpr FlagValueStorageKind | StorageKind () |
constexpr int64_t | UninitializedFlagValue () |
std::string | Unparse (bool v) |
template<typename T > | |
std::string | Unparse (const T &v) |
std::string | Unparse (double v) |
std::string | Unparse (FlagOpFn op, const void *val) |
std::string | Unparse (float v) |
std::string | Unparse (int v) |
std::string | Unparse (long long v) |
std::string | Unparse (long v) |
std::string | Unparse (short v) |
std::string | Unparse (unsigned int v) |
std::string | Unparse (unsigned long long v) |
std::string | Unparse (unsigned long v) |
std::string | Unparse (unsigned short v) |
template<typename T > | |
std::string | UnparseFloatingPointVal (T v) |
ptrdiff_t | ValueOffset (FlagOpFn op) |
bool | WasPresentOnCommandLine (absl::string_view flag_name) |
Variables | |
constexpr size_t | kRetiredFlagObjAlignment = alignof(void*) |
constexpr size_t | kRetiredFlagObjSize = 3 * sizeof(void*) |
const char | kStrippedFlagHelp [] = "\001\002\003\004 (unknown) \004\003\002\001" |
typedef void(* absl::flags_internal::FlagCallbackFunc)() |
Definition at line 412 of file abseil-cpp/absl/flags/internal/flag.h.
typedef void(* absl::flags_internal::FlagDfltGenFunc)(void *) |
Definition at line 249 of file abseil-cpp/absl/flags/internal/flag.h.
Definition at line 31 of file abseil-cpp/absl/flags/internal/commandlineflag.h.
Definition at line 61 of file abseil-cpp/absl/flags/usage_config.h.
typedef void *(* absl::flags_internal::FlagOpFn)(FlagOp, const void *, void *, void *) |
Definition at line 95 of file abseil-cpp/absl/flags/internal/flag.h.
using absl::flags_internal::FlagShouldUseSequenceLock = typedef std::integral_constant< bool, absl::type_traits_internal::is_trivially_copyable<T>::value && (sizeof(T) > 8)> |
Definition at line 315 of file bloaty/third_party/abseil-cpp/absl/flags/internal/flag.h.
using absl::flags_internal::FlagUseOneWordStorage = typedef std::integral_constant< bool, absl::type_traits_internal::is_trivially_copyable<T>::value && (sizeof(T) <= 8)> |
Definition at line 318 of file abseil-cpp/absl/flags/internal/flag.h.
using absl::flags_internal::FlagUseSequenceLockStorage = typedef std::integral_constant< bool, absl::type_traits_internal::is_trivially_copyable<T>::value && (sizeof(T) > 8)> |
Definition at line 323 of file abseil-cpp/absl/flags/internal/flag.h.
using absl::flags_internal::FlagUseValueAndInitBitStorage = typedef std::integral_constant< bool, absl::type_traits_internal::is_trivially_copyable<T>::value && std::is_default_constructible<T>::value && (sizeof(T) < 8)> |
Definition at line 313 of file abseil-cpp/absl/flags/internal/flag.h.
typedef std::string(* absl::flags_internal::HelpGenFunc)() |
Definition at line 179 of file abseil-cpp/absl/flags/internal/flag.h.
|
strong |
Enumerator | |
---|---|
kRemoveParsedArgs | |
kKeepParsedArgs | |
kRemoveParsedArgs | |
kKeepParsedArgs |
Definition at line 35 of file abseil-cpp/absl/flags/internal/parse.h.
|
strong |
Enumerator | |
---|---|
kRemoveParsedArgs | |
kKeepParsedArgs | |
kRemoveParsedArgs | |
kKeepParsedArgs |
Definition at line 35 of file bloaty/third_party/abseil-cpp/absl/flags/internal/parse.h.
|
strong |
Enumerator | |
---|---|
kDynamicValue | |
kGenFunc | |
kOneWord | |
kDynamicValue | |
kGenFunc | |
kOneWord |
Definition at line 264 of file bloaty/third_party/abseil-cpp/absl/flags/internal/flag.h.
|
strong |
Enumerator | |
---|---|
kDynamicValue | |
kGenFunc | |
kOneWord | |
kDynamicValue | |
kGenFunc | |
kOneWord |
Definition at line 265 of file abseil-cpp/absl/flags/internal/flag.h.
|
strong |
Enumerator | |
---|---|
kLiteral | |
kGenFunc | |
kLiteral | |
kGenFunc |
Definition at line 210 of file bloaty/third_party/abseil-cpp/absl/flags/internal/flag.h.
|
strong |
Enumerator | |
---|---|
kLiteral | |
kGenFunc | |
kLiteral | |
kGenFunc |
Definition at line 211 of file abseil-cpp/absl/flags/internal/flag.h.
|
strong |
Definition at line 82 of file bloaty/third_party/abseil-cpp/absl/flags/internal/flag.h.
|
strong |
Definition at line 83 of file abseil-cpp/absl/flags/internal/flag.h.
Enumerator | |
---|---|
SET_FLAGS_VALUE | |
SET_FLAG_IF_DEFAULT | |
SET_FLAGS_DEFAULT | |
SET_FLAGS_VALUE | |
SET_FLAG_IF_DEFAULT | |
SET_FLAGS_DEFAULT |
Definition at line 34 of file bloaty/third_party/abseil-cpp/absl/flags/internal/commandlineflag.h.
Enumerator | |
---|---|
SET_FLAGS_VALUE | |
SET_FLAG_IF_DEFAULT | |
SET_FLAGS_DEFAULT | |
SET_FLAGS_VALUE | |
SET_FLAG_IF_DEFAULT | |
SET_FLAGS_DEFAULT |
Definition at line 34 of file abseil-cpp/absl/flags/internal/commandlineflag.h.
|
strong |
Enumerator | |
---|---|
kValueAndInitBit | |
kOneWordAtomic | |
kSequenceLocked | |
kAlignedBuffer | |
kAlignedBuffer | |
kOneWordAtomic | |
kSequenceLocked |
Definition at line 317 of file bloaty/third_party/abseil-cpp/absl/flags/internal/flag.h.
|
strong |
Enumerator | |
---|---|
kValueAndInitBit | |
kOneWordAtomic | |
kSequenceLocked | |
kAlignedBuffer | |
kAlignedBuffer | |
kOneWordAtomic | |
kSequenceLocked |
Definition at line 325 of file abseil-cpp/absl/flags/internal/flag.h.
|
strong |
Enumerator | |
---|---|
kHumanReadable | |
kHumanReadable |
Definition at line 35 of file bloaty/third_party/abseil-cpp/absl/flags/internal/usage.h.
|
strong |
Enumerator | |
---|---|
kHumanReadable | |
kHumanReadable |
Definition at line 35 of file abseil-cpp/absl/flags/internal/usage.h.
|
strong |
Enumerator | |
---|---|
kNone | |
kImportant | |
kShort | |
kFull | |
kPackage | |
kMatch | |
kVersion | |
kOnlyCheckArgs | |
kNone | |
kImportant | |
kShort | |
kFull | |
kPackage | |
kMatch | |
kVersion | |
kOnlyCheckArgs |
Definition at line 72 of file bloaty/third_party/abseil-cpp/absl/flags/internal/usage.h.
|
strong |
Enumerator | |
---|---|
kNone | |
kImportant | |
kShort | |
kFull | |
kPackage | |
kMatch | |
kVersion | |
kOnlyCheckArgs | |
kNone | |
kImportant | |
kShort | |
kFull | |
kPackage | |
kMatch | |
kVersion | |
kOnlyCheckArgs |
Definition at line 72 of file abseil-cpp/absl/flags/internal/usage.h.
|
strong |
Enumerator | |
---|---|
kIgnoreUndefined | |
kReportUndefined | |
kAbortIfUndefined | |
kIgnoreUndefined | |
kReportUndefined | |
kAbortIfUndefined |
Definition at line 37 of file bloaty/third_party/abseil-cpp/absl/flags/internal/parse.h.
|
strong |
Enumerator | |
---|---|
kIgnoreUndefined | |
kReportUndefined | |
kAbortIfUndefined | |
kIgnoreUndefined | |
kReportUndefined | |
kAbortIfUndefined |
Definition at line 37 of file abseil-cpp/absl/flags/internal/parse.h.
|
strong |
Enumerator | |
---|---|
kHandleUsage | |
kIgnoreUsage | |
kHandleUsage | |
kIgnoreUsage |
Definition at line 36 of file abseil-cpp/absl/flags/internal/parse.h.
|
strong |
Enumerator | |
---|---|
kHandleUsage | |
kIgnoreUsage | |
kHandleUsage | |
kIgnoreUsage |
Definition at line 36 of file bloaty/third_party/abseil-cpp/absl/flags/internal/parse.h.
Enumerator | |
---|---|
kCommandLine | |
kProgrammaticChange | |
kCommandLine | |
kProgrammaticChange |
Definition at line 47 of file abseil-cpp/absl/flags/internal/commandlineflag.h.
Enumerator | |
---|---|
kCommandLine | |
kProgrammaticChange | |
kCommandLine | |
kProgrammaticChange |
Definition at line 47 of file bloaty/third_party/abseil-cpp/absl/flags/internal/commandlineflag.h.
|
static |
|
static |
bool absl::flags_internal::AbslParseFlag | ( | absl::string_view | text, |
absl::optional< T > * | f, | ||
std::string * | err | ||
) |
Definition at line 242 of file abseil-cpp/absl/flags/marshalling.h.
bool absl::flags_internal::AbslParseFlag | ( | absl::string_view | text, |
bool * | dst, | ||
std::string * | |||
) |
Definition at line 45 of file abseil-cpp/absl/flags/marshalling.cc.
bool absl::flags_internal::AbslParseFlag | ( | absl::string_view | text, |
double * | dst, | ||
std::string * | |||
) |
Definition at line 135 of file abseil-cpp/absl/flags/marshalling.cc.
bool absl::flags_internal::AbslParseFlag | ( | absl::string_view | text, |
float * | dst, | ||
std::string * | |||
) |
Definition at line 131 of file abseil-cpp/absl/flags/marshalling.cc.
bool absl::flags_internal::AbslParseFlag | ( | absl::string_view | text, |
int * | dst, | ||
std::string * | |||
) |
Definition at line 103 of file abseil-cpp/absl/flags/marshalling.cc.
bool absl::flags_internal::AbslParseFlag | ( | absl::string_view | text, |
long * | dst, | ||
std::string * | |||
) |
Definition at line 111 of file abseil-cpp/absl/flags/marshalling.cc.
bool absl::flags_internal::AbslParseFlag | ( | absl::string_view | text, |
long long * | dst, | ||
std::string * | |||
) |
Definition at line 119 of file abseil-cpp/absl/flags/marshalling.cc.
bool absl::flags_internal::AbslParseFlag | ( | absl::string_view | text, |
short * | dst, | ||
std::string * | |||
) |
Definition at line 84 of file abseil-cpp/absl/flags/marshalling.cc.
bool absl::flags_internal::AbslParseFlag | ( | absl::string_view | text, |
std::string * | dst, | ||
std::string * | |||
) |
Definition at line 142 of file abseil-cpp/absl/flags/marshalling.cc.
bool absl::flags_internal::AbslParseFlag | ( | absl::string_view | text, |
std::vector< std::string > * | dst, | ||
std::string * | |||
) |
Definition at line 150 of file abseil-cpp/absl/flags/marshalling.cc.
bool absl::flags_internal::AbslParseFlag | ( | absl::string_view | text, |
unsigned int * | dst, | ||
std::string * | |||
) |
Definition at line 107 of file abseil-cpp/absl/flags/marshalling.cc.
bool absl::flags_internal::AbslParseFlag | ( | absl::string_view | text, |
unsigned long * | dst, | ||
std::string * | |||
) |
Definition at line 115 of file abseil-cpp/absl/flags/marshalling.cc.
bool absl::flags_internal::AbslParseFlag | ( | absl::string_view | text, |
unsigned long long * | dst, | ||
std::string * | |||
) |
Definition at line 123 of file abseil-cpp/absl/flags/marshalling.cc.
bool absl::flags_internal::AbslParseFlag | ( | absl::string_view | text, |
unsigned short * | dst, | ||
std::string * | |||
) |
Definition at line 93 of file abseil-cpp/absl/flags/marshalling.cc.
std::string absl::flags_internal::AbslUnparseFlag | ( | absl::string_view | v | ) |
Definition at line 195 of file abseil-cpp/absl/flags/marshalling.cc.
std::string absl::flags_internal::AbslUnparseFlag | ( | const absl::optional< T > & | f | ) |
Definition at line 285 of file abseil-cpp/absl/flags/marshalling.h.
std::string absl::flags_internal::AbslUnparseFlag | ( | const std::vector< std::string > & | v | ) |
Definition at line 196 of file abseil-cpp/absl/flags/marshalling.cc.
|
inlineconstexpr |
Definition at line 33 of file abseil-cpp/absl/flags/internal/sequence_lock.h.
|
inline |
Definition at line 102 of file abseil-cpp/absl/flags/internal/flag.h.
|
inline |
Definition at line 34 of file abseil-cpp/absl/flags/internal/path_util.h.
Definition at line 119 of file abseil-cpp/absl/flags/internal/flag.h.
Definition at line 110 of file abseil-cpp/absl/flags/internal/flag.h.
Definition at line 115 of file abseil-cpp/absl/flags/internal/flag.h.
bool absl::flags_internal::DeduceUsageFlags | ( | absl::string_view | name, |
absl::string_view | value | ||
) |
Definition at line 467 of file abseil-cpp/absl/flags/internal/usage.cc.
|
constexpr |
Definition at line 299 of file abseil-cpp/absl/flags/internal/flag.h.
|
constexpr |
Definition at line 294 of file abseil-cpp/absl/flags/internal/flag.h.
|
inline |
Definition at line 106 of file abseil-cpp/absl/flags/internal/flag.h.
|
inline |
Definition at line 143 of file abseil-cpp/absl/flags/internal/flag.h.
void absl::flags_internal::FinalizeRegistry | ( | ) |
Definition at line 196 of file abseil-cpp/absl/flags/reflection.cc.
void absl::flags_internal::FlagHelp | ( | std::ostream & | out, |
const CommandLineFlag & | flag, | ||
HelpFormat | format | ||
) |
Definition at line 335 of file abseil-cpp/absl/flags/internal/usage.cc.
void * absl::flags_internal::FlagOps | ( | FlagOp | op, |
const void * | v1, | ||
void * | v2, | ||
void * | v3 | ||
) |
Definition at line 717 of file abseil-cpp/absl/flags/internal/flag.h.
void absl::flags_internal::FlagsHelp | ( | std::ostream & | out, |
absl::string_view | filter, | ||
HelpFormat | format, | ||
absl::string_view | program_usage_message | ||
) |
Definition at line 344 of file abseil-cpp/absl/flags/internal/usage.cc.
void absl::flags_internal::ForEachFlag | ( | std::function< void(CommandLineFlag &)> | visitor | ) |
Definition at line 178 of file abseil-cpp/absl/flags/reflection.cc.
|
inline |
Definition at line 165 of file abseil-cpp/absl/flags/internal/flag.h.
HelpFormat absl::flags_internal::GetFlagsHelpFormat | ( | ) |
Definition at line 454 of file abseil-cpp/absl/flags/internal/usage.cc.
std::string absl::flags_internal::GetFlagsHelpMatchSubstr | ( | ) |
Definition at line 432 of file abseil-cpp/absl/flags/internal/usage.cc.
HelpMode absl::flags_internal::GetFlagsHelpMode | ( | ) |
Definition at line 444 of file abseil-cpp/absl/flags/internal/usage.cc.
FlagsUsageConfig absl::flags_internal::GetUsageConfig | ( | ) |
Definition at line 113 of file abseil-cpp/absl/flags/usage_config.cc.
int absl::flags_internal::HandleUsageFlags | ( | std::ostream & | out, |
absl::string_view | program_usage_message | ||
) |
Definition at line 355 of file abseil-cpp/absl/flags/internal/usage.cc.
|
constexpr |
Definition at line 235 of file abseil-cpp/absl/flags/internal/flag.h.
|
constexpr |
Definition at line 240 of file abseil-cpp/absl/flags/internal/flag.h.
|
constexpr |
Definition at line 199 of file abseil-cpp/absl/flags/internal/flag.h.
|
constexpr |
Definition at line 193 of file abseil-cpp/absl/flags/internal/flag.h.
|
constexpr |
Definition at line 287 of file abseil-cpp/absl/flags/internal/flag.h.
Definition at line 282 of file abseil-cpp/absl/flags/internal/flag.h.
bool absl::flags_internal::InvokeParseFlag | ( | absl::string_view | input, |
T * | dst, | ||
std::string * | err | ||
) |
Definition at line 272 of file abseil-cpp/absl/flags/marshalling.h.
|
static |
Definition at line 70 of file bloaty/third_party/abseil-cpp/absl/flags/marshalling.cc.
|
static |
Definition at line 70 of file abseil-cpp/absl/flags/marshalling.cc.
|
inline |
Definition at line 50 of file abseil-cpp/absl/flags/internal/path_util.h.
|
inline |
Definition at line 125 of file abseil-cpp/absl/flags/internal/flag.h.
std::vector< char * > absl::flags_internal::ParseCommandLineImpl | ( | int | argc, |
char * | argv[], | ||
ArgvListAction | arg_list_act, | ||
UsageFlagsAction | usage_flag_act, | ||
OnUndefinedFlag | on_undef_flag | ||
) |
Definition at line 608 of file abseil-cpp/absl/flags/parse.cc.
|
inline |
Definition at line 77 of file abseil-cpp/absl/flags/marshalling.cc.
|
static |
|
static |
std::string absl::flags_internal::ProgramInvocationName | ( | ) |
Definition at line 36 of file abseil-cpp/absl/flags/internal/program_name.cc.
bool absl::flags_internal::RegisterCommandLineFlag | ( | CommandLineFlag & | flag, |
const char * | filename | ||
) |
Definition at line 191 of file abseil-cpp/absl/flags/reflection.cc.
void absl::flags_internal::ReportUsageError | ( | absl::string_view | msg, |
bool | is_fatal | ||
) |
Definition at line 128 of file abseil-cpp/absl/flags/usage_config.cc.
void absl::flags_internal::Retire | ( | const char * | name, |
FlagFastTypeId | type_id, | ||
char * | buf | ||
) |
Definition at line 281 of file abseil-cpp/absl/flags/reflection.cc.
Definition at line 148 of file abseil-cpp/absl/flags/internal/flag.h.
void absl::flags_internal::SetFlagsHelpFormat | ( | HelpFormat | format | ) |
Definition at line 459 of file abseil-cpp/absl/flags/internal/usage.cc.
void absl::flags_internal::SetFlagsHelpMatchSubstr | ( | absl::string_view | substr | ) |
Definition at line 438 of file abseil-cpp/absl/flags/internal/usage.cc.
void absl::flags_internal::SetFlagsHelpMode | ( | HelpMode | mode | ) |
Definition at line 449 of file abseil-cpp/absl/flags/internal/usage.cc.
void absl::flags_internal::SetProgramInvocationName | ( | absl::string_view | prog_name_str | ) |
Definition at line 49 of file abseil-cpp/absl/flags/internal/program_name.cc.
std::string absl::flags_internal::ShortProgramInvocationName | ( | ) |
Definition at line 42 of file abseil-cpp/absl/flags/internal/program_name.cc.
|
inline |
Definition at line 136 of file abseil-cpp/absl/flags/internal/flag.h.
|
staticconstexpr |
Definition at line 324 of file bloaty/third_party/abseil-cpp/absl/flags/internal/flag.h.
|
staticconstexpr |
Definition at line 333 of file abseil-cpp/absl/flags/internal/flag.h.
|
constexpr |
Definition at line 306 of file abseil-cpp/absl/flags/internal/flag.h.
std::string absl::flags_internal::Unparse | ( | bool | v | ) |
Definition at line 165 of file abseil-cpp/absl/flags/marshalling.cc.
Definition at line 297 of file abseil-cpp/absl/flags/marshalling.h.
std::string absl::flags_internal::Unparse | ( | double | v | ) |
Definition at line 194 of file abseil-cpp/absl/flags/marshalling.cc.
Definition at line 130 of file abseil-cpp/absl/flags/internal/flag.h.
std::string absl::flags_internal::Unparse | ( | float | v | ) |
Definition at line 193 of file abseil-cpp/absl/flags/marshalling.cc.
std::string absl::flags_internal::Unparse | ( | int | v | ) |
Definition at line 168 of file abseil-cpp/absl/flags/marshalling.cc.
Definition at line 172 of file abseil-cpp/absl/flags/marshalling.cc.
std::string absl::flags_internal::Unparse | ( | long | v | ) |
Definition at line 170 of file abseil-cpp/absl/flags/marshalling.cc.
std::string absl::flags_internal::Unparse | ( | short | v | ) |
Definition at line 166 of file abseil-cpp/absl/flags/marshalling.cc.
std::string absl::flags_internal::Unparse | ( | unsigned int | v | ) |
Definition at line 169 of file abseil-cpp/absl/flags/marshalling.cc.
Definition at line 173 of file abseil-cpp/absl/flags/marshalling.cc.
std::string absl::flags_internal::Unparse | ( | unsigned long | v | ) |
Definition at line 171 of file abseil-cpp/absl/flags/marshalling.cc.
std::string absl::flags_internal::Unparse | ( | unsigned short | v | ) |
Definition at line 167 of file abseil-cpp/absl/flags/marshalling.cc.
std::string absl::flags_internal::UnparseFloatingPointVal | ( | T | v | ) |
Definition at line 175 of file abseil-cpp/absl/flags/marshalling.cc.
|
inline |
Definition at line 156 of file abseil-cpp/absl/flags/internal/flag.h.
bool absl::flags_internal::WasPresentOnCommandLine | ( | absl::string_view | flag_name | ) |
Definition at line 597 of file abseil-cpp/absl/flags/parse.cc.
|
constexpr |
Definition at line 79 of file abseil-cpp/absl/flags/internal/registry.h.
|
constexpr |
Definition at line 78 of file abseil-cpp/absl/flags/internal/registry.h.
const char absl::flags_internal::kStrippedFlagHelp = "\001\002\003\004 (unknown) \004\003\002\001" |
Definition at line 51 of file abseil-cpp/absl/flags/internal/flag.cc.