Class cxxopts::ParseResult
ClassList > cxxopts > ParseResult
Classes
Type | Name |
---|---|
class | Iterator |
Public Functions
Type | Name |
---|---|
ParseResult () = default |
|
ParseResult (const ParseResult &) = default |
|
ParseResult (NameHashMap && keys, ParsedHashMap && values, std::vector< KeyValue > sequential, std::vector< KeyValue > default_opts, std::vector< std::string > && unmatched_args) |
|
ParseResult () = default |
|
ParseResult (const ParseResult &) = default |
|
ParseResult (NameHashMap && keys, ParsedHashMap && values, std::vector< KeyValue > sequential, std::vector< KeyValue > default_opts, std::vector< std::string > && unmatched_args) |
|
const std::vector< KeyValue > & | arguments () const |
const std::vector< KeyValue > & | arguments () const |
const std::string | arguments_string () const |
const std::string | arguments_string () const |
Iterator | begin () const |
Iterator | begin () const |
std::size_t | count (const std::string & o) const |
std::size_t | count (const std::string & o) const |
const std::vector< KeyValue > & | defaults () const |
const std::vector< KeyValue > & | defaults () const |
Iterator | end () const |
Iterator | end () const |
ParseResult & | operator= (ParseResult &&) = default |
ParseResult & | operator= (const ParseResult &) = default |
ParseResult & | operator= (ParseResult &&) = default |
ParseResult & | operator= (const ParseResult &) = default |
const OptionValue & | operator[] (const std::string & option) const |
const OptionValue & | operator[] (const std::string & option) const |
const std::vector< std::string > & | unmatched () const |
const std::vector< std::string > & | unmatched () const |
Public Functions Documentation
function ParseResult [1/6]
cxxopts::ParseResult::ParseResult () = default
function ParseResult [2/6]
cxxopts::ParseResult::ParseResult (
const ParseResult &
) = default
function ParseResult [3/6]
inline cxxopts::ParseResult::ParseResult (
NameHashMap && keys,
ParsedHashMap && values,
std::vector< KeyValue > sequential,
std::vector< KeyValue > default_opts,
std::vector< std::string > && unmatched_args
)
function ParseResult [1/6]
cxxopts::ParseResult::ParseResult () = default
function ParseResult [2/6]
cxxopts::ParseResult::ParseResult (
const ParseResult &
) = default
function ParseResult [3/6]
inline cxxopts::ParseResult::ParseResult (
NameHashMap && keys,
ParsedHashMap && values,
std::vector< KeyValue > sequential,
std::vector< KeyValue > default_opts,
std::vector< std::string > && unmatched_args
)
function arguments [1/2]
inline const std::vector< KeyValue > & cxxopts::ParseResult::arguments () const
function arguments [1/2]
inline const std::vector< KeyValue > & cxxopts::ParseResult::arguments () const
function arguments_string [1/2]
inline const std::string cxxopts::ParseResult::arguments_string () const
function arguments_string [1/2]
inline const std::string cxxopts::ParseResult::arguments_string () const
function begin [1/2]
inline Iterator cxxopts::ParseResult::begin () const
function begin [1/2]
inline Iterator cxxopts::ParseResult::begin () const
function count [1/2]
inline std::size_t cxxopts::ParseResult::count (
const std::string & o
) const
function count [1/2]
inline std::size_t cxxopts::ParseResult::count (
const std::string & o
) const
function defaults [1/2]
inline const std::vector< KeyValue > & cxxopts::ParseResult::defaults () const
function defaults [1/2]
inline const std::vector< KeyValue > & cxxopts::ParseResult::defaults () const
function end [1/2]
inline Iterator cxxopts::ParseResult::end () const
function end [1/2]
inline Iterator cxxopts::ParseResult::end () const
function operator=
ParseResult & cxxopts::ParseResult::operator= (
ParseResult &&
) = default
function operator=
ParseResult & cxxopts::ParseResult::operator= (
const ParseResult &
) = default
function operator=
ParseResult & cxxopts::ParseResult::operator= (
ParseResult &&
) = default
function operator=
ParseResult & cxxopts::ParseResult::operator= (
const ParseResult &
) = default
function operator[]
inline const OptionValue & cxxopts::ParseResult::operator[] (
const std::string & option
) const
function operator[]
inline const OptionValue & cxxopts::ParseResult::operator[] (
const std::string & option
) const
function unmatched [1/2]
inline const std::vector< std::string > & cxxopts::ParseResult::unmatched () const
function unmatched [1/2]
inline const std::vector< std::string > & cxxopts::ParseResult::unmatched () const
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR/plugins/zed/capture/cxxopts.hpp