Public Member Functions | |
| standard_value (bool *b) | |
| std::shared_ptr< Value > | clone () const override |
| CXXOPTS_NODISCARD std::shared_ptr< Value > | clone () const override |
Public Member Functions inherited from cxxopts::values::abstract_value< bool > | |
| abstract_value (bool *t) | |
| abstract_value (const abstract_value &rhs) | |
| abstract_value & | operator= (const abstract_value &)=default |
| void | add (const std::string &text) const override |
| void | parse (const std::string &text) const override |
| void | parse () const override |
| bool | is_container () const override |
| bool | has_default () const override |
| bool | has_implicit () const override |
| std::shared_ptr< Value > | default_value (const std::string &value) override |
| std::shared_ptr< Value > | implicit_value (const std::string &value) override |
| std::shared_ptr< Value > | no_implicit_value () override |
| std::string | get_default_value () const override |
| std::string | get_implicit_value () const override |
| bool | is_boolean () const override |
| const bool & | get () const |
Additional Inherited Members | |
Protected Attributes inherited from cxxopts::values::abstract_value< bool > | |
| std::shared_ptr< bool > | m_result |
| bool * | m_store |
| bool | m_default |
| bool | m_implicit |
| std::string | m_default_value |
| std::string | m_implicit_value |
|
inlineoverridevirtual |
Implements cxxopts::Value.
|
inlineoverridevirtual |
Implements cxxopts::Value.