Class cxxopts::Value
Inherits the following classes: std::enable_shared_from_this< Value >, std::enable_shared_from_this< Value >
Inherited by the following classes: cxxopts::values::abstract_value, cxxopts::values::abstract_value, cxxopts::values::abstract_value, cxxopts::values::abstract_value
Public Functions
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 Documentation
function clone [1/2]
virtual std::shared_ptr< Value > cxxopts::Value::clone () const = 0
function clone [1/2]
virtual std::shared_ptr< Value > cxxopts::Value::clone () const = 0
function default_value [1/2]
virtual std::shared_ptr< Value > cxxopts::Value::default_value (
const std::string & value
) = 0
function default_value [1/2]
virtual std::shared_ptr< Value > cxxopts::Value::default_value (
const std::string & value
) = 0
function get_default_value [1/2]
virtual std::string cxxopts::Value::get_default_value () const = 0
function get_default_value [1/2]
virtual std::string cxxopts::Value::get_default_value () const = 0
function get_implicit_value [1/2]
virtual std::string cxxopts::Value::get_implicit_value () const = 0
function get_implicit_value [1/2]
virtual std::string cxxopts::Value::get_implicit_value () const = 0
function has_default [1/2]
virtual bool cxxopts::Value::has_default () const = 0
function has_default [1/2]
virtual bool cxxopts::Value::has_default () const = 0
function has_implicit [1/2]
virtual bool cxxopts::Value::has_implicit () const = 0
function has_implicit [1/2]
virtual bool cxxopts::Value::has_implicit () const = 0
function implicit_value [1/2]
virtual std::shared_ptr< Value > cxxopts::Value::implicit_value (
const std::string & value
) = 0
function implicit_value [1/2]
virtual std::shared_ptr< Value > cxxopts::Value::implicit_value (
const std::string & value
) = 0
function is_boolean [1/2]
virtual bool cxxopts::Value::is_boolean () const = 0
function is_boolean [1/2]
virtual bool cxxopts::Value::is_boolean () const = 0
function is_container [1/2]
virtual bool cxxopts::Value::is_container () const = 0
function is_container [1/2]
virtual bool cxxopts::Value::is_container () const = 0
function no_implicit_value [1/2]
virtual std::shared_ptr< Value > cxxopts::Value::no_implicit_value () = 0
function no_implicit_value [1/2]
virtual std::shared_ptr< Value > cxxopts::Value::no_implicit_value () = 0
function parse [1/4]
virtual void cxxopts::Value::parse (
const std::string & text
) const = 0
function parse [2/4]
virtual void cxxopts::Value::parse () const = 0
function parse [1/4]
virtual void cxxopts::Value::parse (
const std::string & text
) const = 0
function parse [2/4]
virtual void cxxopts::Value::parse () const = 0
function ~Value [1/2]
virtual cxxopts::Value::~Value () = default
function ~Value [1/2]
virtual cxxopts::Value::~Value () = default
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR/plugins/zed/capture/cxxopts.hpp