|
const FlagDescription< T > & | GetFlagDescription (const std::string &name) const |
|
void | SetDescription (const std::string &name, const FlagDescription< T > &desc) |
|
bool | SetFlag (const std::string &val, bool *address) const |
|
bool | SetFlag (const std::string &val, std::string *address) const |
|
bool | SetFlag (const std::string &val, int32_t *address) const |
|
bool | SetFlag (const std::string &val, int64_t *address) const |
|
bool | SetFlag (const std::string &val, uint64_t *address) const |
|
bool | SetFlag (const std::string &val, double *address) const |
|
bool | SetFlag (const std::string &arg, const std::string &val) const |
|
void | GetUsage (std::set< std::pair< std::string, std::string >> *usage_set) const |
|
template<typename T>
class FlagRegister< T >
Definition at line 77 of file flags.h.