class optional More...
#include <optional.hpp>
Public Types | |
typedef T | value_type |
Friends | |
template<typename > | |
class | optional |
class optional
optional
Definition at line 414 of file optional.hpp.
typedef T nonstd::optional_lite::optional< T >::value_type |
Definition at line 743 of file optional.hpp.
|
inline |
Definition at line 748 of file optional.hpp.
|
inline |
Definition at line 754 of file optional.hpp.
|
inline |
Definition at line 760 of file optional.hpp.
|
inline |
Definition at line 812 of file optional.hpp.
|
inline |
Definition at line 933 of file optional.hpp.
|
inline |
Definition at line 942 of file optional.hpp.
|
inline |
Definition at line 951 of file optional.hpp.
|
inline |
Definition at line 971 of file optional.hpp.
References nonstd::optional_lite::optional< T >::has_value(), and nonstd::optional_lite::optional< T >::value().
|
inline |
Definition at line 1018 of file optional.hpp.
References nonstd::optional_lite::detail::storage_t< T >::value(), and nonstd::optional_lite::optional< T >::value().
|
inline |
Definition at line 1050 of file optional.hpp.
|
inline |
Definition at line 1113 of file optional.hpp.
References nonstd::optional_lite::optional< T >::has_value(), nonstd::optional_lite::optional< T >::reset(), and nonstd::optional_lite::swap().
Referenced by nonstd::optional_lite::swap().
|
inline |
Definition at line 1129 of file optional.hpp.
|
inline |
Definition at line 1135 of file optional.hpp.
|
inline |
Definition at line 1141 of file optional.hpp.
|
inline |
Definition at line 1147 of file optional.hpp.
|
inline |
Definition at line 1173 of file optional.hpp.
|
inline |
Definition at line 1179 of file optional.hpp.
Referenced by nonstd::optional_lite::optional< T >::operator=(), and nonstd::optional_lite::optional< T >::swap().
|
inline |
Definition at line 1184 of file optional.hpp.
Referenced by nonstd::optional_lite::optional< T >::operator=().
|
inline |
Definition at line 1192 of file optional.hpp.
|
inline |
Definition at line 1231 of file optional.hpp.
|
inline |
Definition at line 1240 of file optional.hpp.
Referenced by nonstd::optional_lite::optional< T >::swap().
Definition at line 738 of file optional.hpp.