Namespaces | |
namespace | values |
Classes | |
class | argument_incorrect_type |
struct | HelpGroupDetails |
struct | HelpOptionDetails |
class | invalid_option_format_error |
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_requires_argument_exception |
class | OptionAdder |
class | OptionDetails |
class | OptionException |
class | OptionParseException |
class | Options |
class | OptionSpecException |
class | Value |
Typedefs | |
typedef std::string | String |
Functions | |
String & | stringAppend (String &s, String a) |
String & | stringAppend (String &s, size_t n, char c) |
template<typename Iterator > | |
String & | stringAppend (String &s, Iterator begin, Iterator end) |
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 cxxopts::String |
Definition at line 179 of file cxxopts.hpp.
String& cxxopts::stringAppend | ( | String & | s, |
String | a | ||
) | [inline] |
Definition at line 197 of file cxxopts.hpp.
String& cxxopts::stringAppend | ( | String & | s, |
size_t | n, | ||
char | c | ||
) | [inline] |
Definition at line 204 of file cxxopts.hpp.
String& cxxopts::stringAppend | ( | String & | s, |
Iterator | begin, | ||
Iterator | end | ||
) |
Definition at line 211 of file cxxopts.hpp.
size_t cxxopts::stringLength | ( | const String & | s | ) | [inline] |
Definition at line 190 of file cxxopts.hpp.
T cxxopts::toLocalString | ( | T && | t | ) |
Definition at line 183 of file cxxopts.hpp.
std::string cxxopts::toUTF8String | ( | T && | t | ) |
Definition at line 218 of file cxxopts.hpp.
std::shared_ptr<Value> cxxopts::value | ( | ) |
Definition at line 541 of file cxxopts.hpp.
std::shared_ptr<Value> cxxopts::value | ( | T & | t | ) |
Definition at line 548 of file cxxopts.hpp.