![]()  | 
  
    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 >.