|
Zth (libzth)
|
#include <sync.h>
Public Types | |
| typedef T | type |
Public Member Functions | |
| Optional () noexcept | |
| ~Optional () noexcept | |
| bool | valid () const noexcept |
| operator bool () const noexcept | |
| void | reset () noexcept |
| Optional (type const &value) | |
| void | set (type const &value=type()) noexcept |
| Optional & | operator= (type const &value) noexcept |
| Optional (type &&value) noexcept | |
| void | set (type &&value) noexcept |
| Optional & | operator= (type &&value) noexcept |
| type & | value () &noexcept |
| type const & | value () const &noexcept |
| type && | value () &&noexcept |
| typedef T zth::Optional< T >::type |
|
inlinenoexcept |
|
inlinenoexcept |
|
inline |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |