neoGFX
Cross-platform C++ app/game engine
|
#include <i_optional.hpp>
Public Types | |
typedef self_type | abstract_type |
typedef T | value_type |
typedef value_type * | pointer |
typedef const value_type * | const_pointer |
typedef value_type & | reference |
typedef const value_type & | const_reference |
Definition at line 57 of file i_optional.hpp.
typedef self_type neolib::i_optional< T >::abstract_type |
Definition at line 62 of file i_optional.hpp.
typedef const value_type* neolib::i_optional< T >::const_pointer |
Definition at line 65 of file i_optional.hpp.
typedef const value_type& neolib::i_optional< T >::const_reference |
Definition at line 67 of file i_optional.hpp.
typedef value_type* neolib::i_optional< T >::pointer |
Definition at line 64 of file i_optional.hpp.
typedef value_type& neolib::i_optional< T >::reference |
Definition at line 66 of file i_optional.hpp.
Definition at line 63 of file i_optional.hpp.
|
pure virtualnoexcept |
Implemented in neolib::optional< T >.
|
explicitpure virtualnoexcept |
Implemented in neolib::optional< T >.
|
inline |
Definition at line 95 of file i_optional.hpp.
|
pure virtual |
Implemented in neolib::optional< T >.
Implemented in neolib::optional< T >.
|
pure virtual |
Implemented in neolib::optional< T >.
Implemented in neolib::optional< T >.
|
inline |
Definition at line 107 of file i_optional.hpp.
|
pure virtual |
|
pure virtual |
Implemented in neolib::optional< T >.
|
pure virtualnoexcept |
Implemented in neolib::optional< T >.
|
inline |
Definition at line 99 of file i_optional.hpp.
|
inline |
Definition at line 91 of file i_optional.hpp.
Implemented in neolib::optional< T >.
|
pure virtual |
Implemented in neolib::optional< T >.
Implemented in neolib::optional< T >.
|
pure virtual |
Implemented in neolib::optional< T >.
|
pure virtual |
Implemented in neolib::optional< T >.
|
pure virtual |
Implemented in neolib::optional< T >.