RESTinio
|
class optional More...
#include <optional.hpp>
Public Types | |
typedef T | value_type |
Private Member Functions | |
void | this_type_does_not_support_comparisons () const |
template<typename V > | |
void | initialize (V const &value) |
Private Attributes | |
optional_static_assert((!std::is_same< typename std::remove_cv< T >::type, nullopt_t >::value), "T in optional<T> must not be of type 'nullopt_t'.") optional_static_assert((!std typedef void(optional::* | safe_bool )() const |
bool | has_value_ |
detail::storage_t< value_type > | contained |
class optional
optional access error
optional
Definition at line 931 of file optional.hpp.
typedef T nonstd::optional_lite::optional< T >::value_type |
Definition at line 948 of file optional.hpp.
|
inline |
Definition at line 953 of file optional.hpp.
|
inline |
Definition at line 960 of file optional.hpp.
|
inline |
Definition at line 974 of file optional.hpp.
|
inline |
Definition at line 1046 of file optional.hpp.
|
inline |
Definition at line 1161 of file optional.hpp.
|
inline |
Definition at line 1170 of file optional.hpp.
|
inline |
Definition at line 1421 of file optional.hpp.
|
inlineprivate |
Definition at line 1545 of file optional.hpp.
|
inline |
Definition at line 1414 of file optional.hpp.
|
inline |
Definition at line 1382 of file optional.hpp.
|
inline |
Definition at line 1388 of file optional.hpp.
|
inline |
Definition at line 1376 of file optional.hpp.
|
inline |
Definition at line 1370 of file optional.hpp.
|
inline |
Definition at line 1181 of file optional.hpp.
|
inline |
Definition at line 1202 of file optional.hpp.
|
inline |
Definition at line 1290 of file optional.hpp.
|
inline |
Definition at line 1257 of file optional.hpp.
|
inline |
Definition at line 1531 of file optional.hpp.
|
inline |
Definition at line 1354 of file optional.hpp.
|
inlineprivate |
Definition at line 1542 of file optional.hpp.
|
inline |
Definition at line 1427 of file optional.hpp.
|
inline |
Definition at line 1440 of file optional.hpp.
|
inline |
Definition at line 1489 of file optional.hpp.
|
inline |
Definition at line 1521 of file optional.hpp.
|
private |
Definition at line 1565 of file optional.hpp.
|
private |
Definition at line 1564 of file optional.hpp.
|
private |
Definition at line 945 of file optional.hpp.