#include <optional.hpp>
Public Types | |
typedef T const & | argument_type |
typedef T const * | pointer_const_type |
typedef T * | pointer_type |
typedef T const & | reference_const_type |
typedef T & | reference_type |
typedef T && | reference_type_of_temporary_wrapper |
typedef T && | rval_reference_type |
Static Public Member Functions | |
static rval_reference_type | move (reference_type r) |
Definition at line 151 of file optional/optional.hpp.
typedef T const& boost::optional_detail::types_when_isnt_ref< T >::argument_type |
Definition at line 168 of file optional/optional.hpp.
typedef T const* boost::optional_detail::types_when_isnt_ref< T >::pointer_const_type |
Definition at line 166 of file optional/optional.hpp.
typedef T* boost::optional_detail::types_when_isnt_ref< T >::pointer_type |
Definition at line 167 of file optional/optional.hpp.
typedef T const& boost::optional_detail::types_when_isnt_ref< T >::reference_const_type |
Definition at line 153 of file optional/optional.hpp.
typedef T& boost::optional_detail::types_when_isnt_ref< T >::reference_type |
Definition at line 154 of file optional/optional.hpp.
typedef T&& boost::optional_detail::types_when_isnt_ref< T >::reference_type_of_temporary_wrapper |
Definition at line 157 of file optional/optional.hpp.
typedef T&& boost::optional_detail::types_when_isnt_ref< T >::rval_reference_type |
Definition at line 156 of file optional/optional.hpp.
|
inlinestatic |
Definition at line 163 of file optional/optional.hpp.