Classes | Namespaces | Typedefs | Functions
cxxopts.hpp File Reference
#include <exception>
#include <iostream>
#include <map>
#include <memory>
#include <regex>
#include <sstream>
#include <string>
#include <vector>
Include dependency graph for cxxopts.hpp:

Go to the source code of this file.

Classes

class  cxxopts::argument_incorrect_type
struct  cxxopts::HelpGroupDetails
struct  cxxopts::HelpOptionDetails
class  cxxopts::invalid_option_format_error
class  cxxopts::missing_argument_exception
class  cxxopts::option_exists_error
class  cxxopts::option_not_exists_exception
class  cxxopts::option_not_has_argument_exception
class  cxxopts::option_not_present_exception
class  cxxopts::option_requires_argument_exception
class  cxxopts::OptionAdder
class  cxxopts::OptionDetails
class  cxxopts::OptionException
class  cxxopts::OptionParseException
class  cxxopts::Options
class  cxxopts::OptionSpecException
class  cxxopts::values::standard_value< T >
class  cxxopts::Value
struct  cxxopts::values::value_has_arg< T >
struct  cxxopts::values::value_has_arg< bool >

Namespaces

namespace  cxxopts
namespace  cxxopts::values

Typedefs

typedef std::string cxxopts::String

Functions

template<typename T >
void cxxopts::values::parse_value (const std::string &text, T &value)
template<typename T >
void cxxopts::values::parse_value (const std::string &text, std::vector< T > &value)
void cxxopts::values::parse_value (const std::string &, bool &value)
void cxxopts::values::parse_value (const std::string &text, std::string &value)
String & cxxopts::stringAppend (String &s, String a)
String & cxxopts::stringAppend (String &s, size_t n, char c)
template<typename Iterator >
String & cxxopts::stringAppend (String &s, Iterator begin, Iterator end)
size_t cxxopts::stringLength (const String &s)
template<typename T >
T cxxopts::toLocalString (T &&t)
template<typename T >
std::string cxxopts::toUTF8String (T &&t)
template<typename T >
std::shared_ptr< Value > cxxopts::value ()
template<typename T >
std::shared_ptr< Value > cxxopts::value (T &t)


rc_visard_driver
Author(s): Heiko Hirschmueller , Christian Emmerich , Felix Ruess
autogenerated on Thu Jun 6 2019 20:43:08