#include <cxxopts.h>
Public Member Functions | |
const String & | description () const |
const std::string & | long_name () const |
std::shared_ptr< Value > | make_storage () const |
OptionDetails (const std::string &short_, const std::string &long_, const String &desc, std::shared_ptr< const Value > val) | |
OptionDetails (const OptionDetails &rhs) | |
OptionDetails (OptionDetails &&rhs)=default | |
const std::string & | short_name () const |
const Value & | value () const |
Private Attributes | |
int | m_count |
String | m_desc |
std::string | m_long |
std::string | m_short |
std::shared_ptr< const Value > | m_value |
|
inline |
|
inline |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
Definition at line 612 of file cxxopts.h.
Referenced by description().
|
private |
Definition at line 611 of file cxxopts.h.
Referenced by long_name().
|
private |
Definition at line 610 of file cxxopts.h.
Referenced by short_name().
|
private |
Definition at line 613 of file cxxopts.h.
Referenced by make_storage(), OptionDetails(), and value().