framework
|
Default implementation. More...
#include <framework/serializable/containers/value.hpp>
Public Member Functions | |
value_type const & | get () const |
Get value. | |
void | set (value_type value) |
Set value. | |
Protected Member Functions | |
~default_value ()=default | |
Default destructor. | |
default_value () | |
Default constructor. | |
default_value (value_type value) | |
Value constructor. | |
default_value (std::tuple<>) | |
Default constructor alias. More... | |
template<typename... Args> | |
default_value (std::tuple< Args...> &&args) | |
In-place constructor. More... | |
Protected Attributes | |
value_type | p_tValue |
Container value. | |
Default implementation.
Provides a default value container implementation.
T | instantiation template definitions |
|
inlineprotected |
Default constructor alias.
Overrides the in-place constructor for the empty tuple type, delegating construction to the default constructor.
|
inlineprotected |
In-place constructor.
Expands the input tuple into the contained value's constructor. That is, the value is initialized as:
args | value constructor arguments |