|
Wire Sysio Wire Sysion 1.0.0
|
#include <clara.hpp>


Public Member Functions | |
| auto | value () const -> T const & |
Protected Member Functions | |
| ResultValueBase (Type type) | |
| ResultValueBase (ResultValueBase const &other) | |
| ResultValueBase (Type, T const &value) | |
| auto | operator= (ResultValueBase const &other) -> ResultValueBase & |
| ~ResultValueBase () override | |
Protected Member Functions inherited from clara::detail::ResultBase | |
| ResultBase (Type type) | |
| virtual | ~ResultBase ()=default |
| virtual void | enforceOk () const =0 |
Protected Attributes | ||
| union { | ||
| T m_value | ||
| }; | ||
Protected Attributes inherited from clara::detail::ResultBase | ||
| Type | m_type | |
Additional Inherited Members | |
Public Types inherited from clara::detail::ResultBase | |
| enum | Type { Ok , LogicError , RuntimeError } |
|
inlineprotected |
Definition at line 544 of file clara.hpp.
|
inlineprotected |
|
inlineprotected |
|
inlineoverrideprotected |
|
inlineprotected |
|
inline |
| union { ... } clara::detail::ResultValueBase< T > |
| T clara::detail::ResultValueBase< T >::m_value |