![]() |
![]() |
#include <cxxopts.h>
Public Member Functions | |
virtual std::shared_ptr< Value > | clone () const =0 |
virtual std::shared_ptr< Value > | default_value (const std::string &value)=0 |
virtual std::string | get_default_value () const =0 |
virtual std::string | get_implicit_value () const =0 |
virtual bool | has_default () const =0 |
virtual bool | has_implicit () const =0 |
virtual std::shared_ptr< Value > | implicit_value (const std::string &value)=0 |
virtual bool | is_boolean () const =0 |
virtual bool | is_container () const =0 |
virtual void | parse (const std::string &text) const =0 |
virtual void | parse () const =0 |
virtual | ~Value ()=default |
|
virtualdefault |
|
pure virtual |
Implemented in cxxopts::values::Standard_value< bool >, and cxxopts::values::Standard_value< T >.
|
pure virtual |
Implemented in cxxopts::values::Abstract_value< T >, and cxxopts::values::Abstract_value< bool >.
|
pure virtual |
Implemented in cxxopts::values::Abstract_value< T >, and cxxopts::values::Abstract_value< bool >.
|
pure virtual |
Implemented in cxxopts::values::Abstract_value< T >, and cxxopts::values::Abstract_value< bool >.
|
pure virtual |
Implemented in cxxopts::values::Abstract_value< T >, and cxxopts::values::Abstract_value< bool >.
|
pure virtual |
Implemented in cxxopts::values::Abstract_value< T >, and cxxopts::values::Abstract_value< bool >.
|
pure virtual |
Implemented in cxxopts::values::Abstract_value< T >, and cxxopts::values::Abstract_value< bool >.
|
pure virtual |
Implemented in cxxopts::values::Abstract_value< T >, and cxxopts::values::Abstract_value< bool >.
|
pure virtual |
Implemented in cxxopts::values::Abstract_value< T >, and cxxopts::values::Abstract_value< bool >.
|
pure virtual |
Implemented in cxxopts::values::Abstract_value< T >, and cxxopts::values::Abstract_value< bool >.
|
pure virtual |
Implemented in cxxopts::values::Abstract_value< T >, and cxxopts::values::Abstract_value< bool >.