|
Namespaces | |
values | |
Classes | |
class | argument_incorrect_type |
struct | HelpGroupDetails |
struct | HelpOptionDetails |
class | invalid_option_format_error |
class | KeyValue |
class | missing_argument_exception |
class | option_exists_error |
class | option_not_exists_exception |
class | option_not_has_argument_exception |
class | option_not_present_exception |
class | option_required_exception |
class | option_requires_argument_exception |
class | option_syntax_exception |
class | OptionAdder |
class | OptionDetails |
class | OptionException |
class | OptionParseException |
class | Options |
class | OptionSpecException |
class | OptionValue |
class | ParseResult |
class | Value |
Typedefs | |
typedef std::string | String |
Functions | |
bool | empty (const std::string &s) |
template<typename Iterator > | |
String & | stringAppend (String &s, Iterator begin, Iterator end) |
String & | stringAppend (String &s, size_t n, char c) |
String & | stringAppend (String &s, String a) |
size_t | stringLength (const String &s) |
template<typename T > | |
T | toLocalString (T &&t) |
template<typename T > | |
std::string | toUTF8String (T &&t) |
template<typename T > | |
std::shared_ptr< Value > | value () |
template<typename T > | |
std::shared_ptr< Value > | value (T &t) |
typedef std::string String |
Definition at line 209 of file cxxopts.hpp.
|
inline |
Definition at line 255 of file cxxopts.hpp.
|
inline |
std::string cxxopts::toUTF8String | ( | T && | t | ) |
std::shared_ptr<Value> cxxopts::value | ( | ) |
Definition at line 926 of file cxxopts.hpp.
uint8_t major |
Definition at line 54 of file cxxopts.hpp.
uint8_t minor |
Definition at line 54 of file cxxopts.hpp.
uint8_t patch |
Definition at line 54 of file cxxopts.hpp.