sparrow 0.3.0
|
#include <nullable.hpp>
Public Types | |
using | value_type = T |
using | reference = std::add_lvalue_reference_t<value_type> |
using | const_reference = std::add_lvalue_reference_t<std::add_const_t<value_type>> |
using | rvalue_reference = reference |
using | const_rvalue_reference = const_reference |
using | value_type |
using | reference |
using | const_reference |
using | rvalue_reference |
using | const_rvalue_reference |
Definition at line 106 of file nullable.hpp.
using sparrow::nullable_traits< T >::const_reference |
Definition at line 100 of file nullable.hpp.
using sparrow::nullable_traits< T & >::const_reference = std::add_lvalue_reference_t<std::add_const_t<value_type>> |
Definition at line 110 of file nullable.hpp.
using sparrow::nullable_traits< T >::const_rvalue_reference |
Definition at line 102 of file nullable.hpp.
using sparrow::nullable_traits< T & >::const_rvalue_reference = const_reference |
Definition at line 112 of file nullable.hpp.
using sparrow::nullable_traits< T >::reference |
Definition at line 99 of file nullable.hpp.
using sparrow::nullable_traits< T & >::reference = std::add_lvalue_reference_t<value_type> |
Definition at line 109 of file nullable.hpp.
using sparrow::nullable_traits< T >::rvalue_reference |
Definition at line 101 of file nullable.hpp.
using sparrow::nullable_traits< T & >::rvalue_reference = reference |
Definition at line 111 of file nullable.hpp.
using sparrow::nullable_traits< T >::value_type |
Definition at line 98 of file nullable.hpp.
using sparrow::nullable_traits< T & >::value_type = T |
Definition at line 108 of file nullable.hpp.