Toolbox snapshot
The Reactive C++ Toolbox
Loading...
Searching...
No Matches
Public Member Functions | Friends | List of all members
toolbox::util::Value Class Reference

#include <toolbox/util/Options.hpp>

Inheritance diagram for toolbox::util::Value:
Inheritance graph
[legend]
Collaboration diagram for toolbox::util::Value:
Collaboration graph
[legend]

Public Member Functions

template<typename VarT >
 Value (VarT &var)
 
template<typename VarT , typename AllocT >
 Value (std::vector< VarT, AllocT > &var)
 
template<typename ValueT >
Valuedefault_value (const ValueT &value)
 
Valuemultitoken ()
 
- Public Member Functions inherited from toolbox::util::Presence< Value >
Valuerequired ()
 
Type presence () const noexcept
 
Valuerequired ()
 
Type presence () const noexcept
 

Friends

class Options
 

Additional Inherited Members

- Public Types inherited from toolbox::util::Presence< Value >
enum  Type
 
enum  Type
 

Detailed Description

Definition at line 57 of file Options.hpp.

Constructor & Destructor Documentation

◆ Value() [1/2]

template<typename VarT >
toolbox::util::Value::Value ( VarT var)
inlineexplicit

Definition at line 61 of file Options.hpp.

◆ Value() [2/2]

template<typename VarT , typename AllocT >
toolbox::util::Value::Value ( std::vector< VarT, AllocT > &  var)
inlineexplicit

Definition at line 67 of file Options.hpp.

Member Function Documentation

◆ default_value()

template<typename ValueT >
Value & toolbox::util::Value::default_value ( const ValueT value)
inline

Definition at line 73 of file Options.hpp.

Referenced by BOOST_AUTO_TEST_CASE().

◆ multitoken()

Value & toolbox::util::Value::multitoken ( )
inline

Definition at line 82 of file Options.hpp.

Referenced by BOOST_AUTO_TEST_CASE().

Friends And Related Symbol Documentation

◆ Options

Definition at line 89 of file Options.hpp.


The documentation for this class was generated from the following file: