|
LCI v2.0.0-dev
For Asynchronous Multithreaded Communication
|
#include <lci.hpp>
Public Member Functions | |
| option_t () | |
| option_t (T value_) | |
| option_t (T value_, bool is_set_) | |
| T | get_value_or (T default_value) const |
| bool | get_set_value (T *value) const |
| T | get_value () const |
| bool | is_set () const |
| operator T () const | |
Public Attributes | |
| T | m_value |
| bool | m_is_set |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| bool lci::option_t< T >::m_is_set |
| T lci::option_t< T >::m_value |