|
framework
|
Optional value implementation. More...
#include <framework/serializable/containers/optional_value.hpp>
Public Member Functions | |
| value_type const & | get () const |
| Get value. More... | |
| void | set (value_type value) |
| Set value. More... | |
| bool | check () const |
| Check value. | |
| void | clear () |
| Clear value. More... | |
Protected Member Functions | |
| ~default_optional_value ()=default | |
| Default destructor. | |
| default_optional_value () | |
| Default constructor. More... | |
| default_optional_value (value_type value) | |
| Value constructor. More... | |
| default_optional_value (std::tuple<>) | |
| Default constructor alias. | |
| template<typename... Args> | |
| default_optional_value (std::tuple< Args &&...> &&args) | |
| In-place constructor. More... | |
Optional value implementation.
|
inlineprotected |
Default constructor.
|
inlineprotected |
Value constructor.
|
inlineprotected |
In-place constructor.
|
inline |
Clear value.
|
inline |
Get value.
|
inline |
Set value.
1.8.3.1-20130402