Class cxxopts::values::standard_value< bool >
template <>
ClassList > cxxopts > values > standard_value< bool >
#include <cxxopts.hpp>
Inherits the following classes: cxxopts::values::abstract_value, cxxopts::values::abstract_value
Public Functions
| Type | Name |
|---|---|
| virtual std::shared_ptr< Value > | clone () override const |
| virtual std::shared_ptr< Value > | clone () override const |
| standard_value () |
|
| standard_value (bool * b) |
|
| standard_value () |
|
| standard_value (bool * b) |
|
| ~standard_value () override |
|
| ~standard_value () override |
Public Functions inherited from cxxopts::values::abstract_value
See cxxopts::values::abstract_value
| Type | Name |
|---|---|
| abstract_value () |
|
| abstract_value (T * t) |
|
| abstract_value (const abstract_value & rhs) |
|
| abstract_value () |
|
| abstract_value (T * t) |
|
| abstract_value (const abstract_value & rhs) |
|
| virtual std::shared_ptr< Value > | default_value (const std::string & value) override |
| virtual std::shared_ptr< Value > | default_value (const std::string & value) override |
| const T & | get () const |
| const T & | get () const |
| virtual std::string | get_default_value () override const |
| virtual std::string | get_default_value () override const |
| virtual std::string | get_implicit_value () override const |
| virtual std::string | get_implicit_value () override const |
| virtual bool | has_default () override const |
| virtual bool | has_default () override const |
| virtual bool | has_implicit () override const |
| virtual bool | has_implicit () override const |
| virtual std::shared_ptr< Value > | implicit_value (const std::string & value) override |
| virtual std::shared_ptr< Value > | implicit_value (const std::string & value) override |
| virtual bool | is_boolean () override const |
| virtual bool | is_boolean () override const |
| virtual bool | is_container () override const |
| virtual bool | is_container () override const |
| virtual std::shared_ptr< Value > | no_implicit_value () override |
| virtual std::shared_ptr< Value > | no_implicit_value () override |
| abstract_value & | operator= (const abstract_value &) = default |
| abstract_value & | operator= (const abstract_value &) = default |
| virtual void | parse (const std::string & text) override const |
| virtual void | parse () override const |
| virtual void | parse (const std::string & text) override const |
| virtual void | parse () override const |
| ~abstract_value () override |
|
| ~abstract_value () override |
Public Functions inherited from cxxopts::Value
See cxxopts::Value
| Type | Name |
|---|---|
| virtual std::shared_ptr< Value > | clone () const = 0 |
| virtual std::shared_ptr< Value > | clone () const = 0 |
| virtual std::shared_ptr< Value > | default_value (const std::string & value) = 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_default_value () const = 0 |
| virtual std::string | get_implicit_value () const = 0 |
| virtual std::string | get_implicit_value () const = 0 |
| virtual bool | has_default () const = 0 |
| virtual bool | has_default () const = 0 |
| virtual bool | has_implicit () const = 0 |
| virtual bool | has_implicit () const = 0 |
| virtual std::shared_ptr< Value > | implicit_value (const std::string & value) = 0 |
| virtual std::shared_ptr< Value > | implicit_value (const std::string & value) = 0 |
| virtual bool | is_boolean () const = 0 |
| virtual bool | is_boolean () const = 0 |
| virtual bool | is_container () const = 0 |
| virtual bool | is_container () const = 0 |
| virtual std::shared_ptr< Value > | no_implicit_value () = 0 |
| virtual std::shared_ptr< Value > | no_implicit_value () = 0 |
| virtual void | parse (const std::string & text) const = 0 |
| virtual void | parse () const = 0 |
| virtual void | parse (const std::string & text) const = 0 |
| virtual void | parse () const = 0 |
| virtual | ~Value () = default |
| virtual | ~Value () = default |
Public Functions inherited from cxxopts::Value
See cxxopts::Value
| Type | Name |
|---|---|
| virtual std::shared_ptr< Value > | clone () const = 0 |
| virtual std::shared_ptr< Value > | clone () const = 0 |
| virtual std::shared_ptr< Value > | default_value (const std::string & value) = 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_default_value () const = 0 |
| virtual std::string | get_implicit_value () const = 0 |
| virtual std::string | get_implicit_value () const = 0 |
| virtual bool | has_default () const = 0 |
| virtual bool | has_default () const = 0 |
| virtual bool | has_implicit () const = 0 |
| virtual bool | has_implicit () const = 0 |
| virtual std::shared_ptr< Value > | implicit_value (const std::string & value) = 0 |
| virtual std::shared_ptr< Value > | implicit_value (const std::string & value) = 0 |
| virtual bool | is_boolean () const = 0 |
| virtual bool | is_boolean () const = 0 |
| virtual bool | is_container () const = 0 |
| virtual bool | is_container () const = 0 |
| virtual std::shared_ptr< Value > | no_implicit_value () = 0 |
| virtual std::shared_ptr< Value > | no_implicit_value () = 0 |
| virtual void | parse (const std::string & text) const = 0 |
| virtual void | parse () const = 0 |
| virtual void | parse (const std::string & text) const = 0 |
| virtual void | parse () const = 0 |
| virtual | ~Value () = default |
| virtual | ~Value () = default |
Public Functions inherited from cxxopts::values::abstract_value
See cxxopts::values::abstract_value
| Type | Name |
|---|---|
| abstract_value () |
|
| abstract_value (T * t) |
|
| abstract_value (const abstract_value & rhs) |
|
| abstract_value () |
|
| abstract_value (T * t) |
|
| abstract_value (const abstract_value & rhs) |
|
| virtual std::shared_ptr< Value > | default_value (const std::string & value) override |
| virtual std::shared_ptr< Value > | default_value (const std::string & value) override |
| const T & | get () const |
| const T & | get () const |
| virtual std::string | get_default_value () override const |
| virtual std::string | get_default_value () override const |
| virtual std::string | get_implicit_value () override const |
| virtual std::string | get_implicit_value () override const |
| virtual bool | has_default () override const |
| virtual bool | has_default () override const |
| virtual bool | has_implicit () override const |
| virtual bool | has_implicit () override const |
| virtual std::shared_ptr< Value > | implicit_value (const std::string & value) override |
| virtual std::shared_ptr< Value > | implicit_value (const std::string & value) override |
| virtual bool | is_boolean () override const |
| virtual bool | is_boolean () override const |
| virtual bool | is_container () override const |
| virtual bool | is_container () override const |
| virtual std::shared_ptr< Value > | no_implicit_value () override |
| virtual std::shared_ptr< Value > | no_implicit_value () override |
| abstract_value & | operator= (const abstract_value &) = default |
| abstract_value & | operator= (const abstract_value &) = default |
| virtual void | parse (const std::string & text) override const |
| virtual void | parse () override const |
| virtual void | parse (const std::string & text) override const |
| virtual void | parse () override const |
| ~abstract_value () override |
|
| ~abstract_value () override |
Public Functions inherited from cxxopts::Value
See cxxopts::Value
| Type | Name |
|---|---|
| virtual std::shared_ptr< Value > | clone () const = 0 |
| virtual std::shared_ptr< Value > | clone () const = 0 |
| virtual std::shared_ptr< Value > | default_value (const std::string & value) = 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_default_value () const = 0 |
| virtual std::string | get_implicit_value () const = 0 |
| virtual std::string | get_implicit_value () const = 0 |
| virtual bool | has_default () const = 0 |
| virtual bool | has_default () const = 0 |
| virtual bool | has_implicit () const = 0 |
| virtual bool | has_implicit () const = 0 |
| virtual std::shared_ptr< Value > | implicit_value (const std::string & value) = 0 |
| virtual std::shared_ptr< Value > | implicit_value (const std::string & value) = 0 |
| virtual bool | is_boolean () const = 0 |
| virtual bool | is_boolean () const = 0 |
| virtual bool | is_container () const = 0 |
| virtual bool | is_container () const = 0 |
| virtual std::shared_ptr< Value > | no_implicit_value () = 0 |
| virtual std::shared_ptr< Value > | no_implicit_value () = 0 |
| virtual void | parse (const std::string & text) const = 0 |
| virtual void | parse () const = 0 |
| virtual void | parse (const std::string & text) const = 0 |
| virtual void | parse () const = 0 |
| virtual | ~Value () = default |
| virtual | ~Value () = default |
Public Functions inherited from cxxopts::Value
See cxxopts::Value
| Type | Name |
|---|---|
| virtual std::shared_ptr< Value > | clone () const = 0 |
| virtual std::shared_ptr< Value > | clone () const = 0 |
| virtual std::shared_ptr< Value > | default_value (const std::string & value) = 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_default_value () const = 0 |
| virtual std::string | get_implicit_value () const = 0 |
| virtual std::string | get_implicit_value () const = 0 |
| virtual bool | has_default () const = 0 |
| virtual bool | has_default () const = 0 |
| virtual bool | has_implicit () const = 0 |
| virtual bool | has_implicit () const = 0 |
| virtual std::shared_ptr< Value > | implicit_value (const std::string & value) = 0 |
| virtual std::shared_ptr< Value > | implicit_value (const std::string & value) = 0 |
| virtual bool | is_boolean () const = 0 |
| virtual bool | is_boolean () const = 0 |
| virtual bool | is_container () const = 0 |
| virtual bool | is_container () const = 0 |
| virtual std::shared_ptr< Value > | no_implicit_value () = 0 |
| virtual std::shared_ptr< Value > | no_implicit_value () = 0 |
| virtual void | parse (const std::string & text) const = 0 |
| virtual void | parse () const = 0 |
| virtual void | parse (const std::string & text) const = 0 |
| virtual void | parse () const = 0 |
| virtual | ~Value () = default |
| virtual | ~Value () = default |
Protected Attributes inherited from cxxopts::values::abstract_value
See cxxopts::values::abstract_value
| Type | Name |
|---|---|
| bool | m_default = false |
| std::string | m_default_value = {} |
| bool | m_implicit = false |
| std::string | m_implicit_value = {} |
| std::shared_ptr< T > | m_result = {} |
| T * | m_store = {} |
Protected Attributes inherited from cxxopts::values::abstract_value
See cxxopts::values::abstract_value
| Type | Name |
|---|---|
| bool | m_default = false |
| std::string | m_default_value = {} |
| bool | m_implicit = false |
| std::string | m_implicit_value = {} |
| std::shared_ptr< T > | m_result = {} |
| T * | m_store = {} |
Public Functions Documentation
function clone [1/2]
inline virtual std::shared_ptr< Value > cxxopts::values::standard_value< bool >::clone () override const
Implements cxxopts::Value::clone
function clone [1/2]
inline virtual std::shared_ptr< Value > cxxopts::values::standard_value< bool >::clone () override const
Implements cxxopts::Value::clone
function standard_value [1/4]
inline cxxopts::values::standard_value< bool >::standard_value ()
function standard_value [2/4]
inline explicit cxxopts::values::standard_value< bool >::standard_value (
bool * b
)
function standard_value [1/4]
inline cxxopts::values::standard_value< bool >::standard_value ()
function standard_value [2/4]
inline explicit cxxopts::values::standard_value< bool >::standard_value (
bool * b
)
function ~standard_value [1/2]
cxxopts::values::standard_value< bool >::~standard_value () override
function ~standard_value [1/2]
cxxopts::values::standard_value< bool >::~standard_value () override
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR/illixr_release/ILLIXR/plugins/zed/capture/cxxopts.hpp