Skip to content

Class cxxopts::Value

ClassList > 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