|
|
using | FlagValue = std::variant< int, float, double, std::string, bool, size_t > |
| |
|
|
template<typename T > |
| void | Register (const std::string &longName, const T &defaultValue) |
| |
|
template<typename T > |
| void | Register (const std::string &longName, const T &defaultValue, const std::vector< T > &options) |
| |
|
template<typename T > |
| T | Get (const std::string &name) const |
| |
|
template<typename T > |
| std::vector< T > | GetOptions (const std::string &name) const |
| |
|
template<typename T > |
| void | Set (const std::string &name, const T &value) |
| |
|
void | Parse (int argc, char **argv) |
| |
|
void | Print (std::ostream &out=std::cout) |
| |
|
std::string | Sanitize (const std::string &input) const |
| |
|
std::string | GenName () const |
| |
|
std::string | GenName (const std::vector< std::string > &include_keys) const |
| |
Definition at line 17 of file clistore.h.
The documentation for this class was generated from the following file: