neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neolib::scoped_optional< T > Class Template Reference

#include <scoped.hpp>

Public Member Functions

 scoped_optional (i_optional< abstract_t< T > > &aOptional, T aValue)
 
 ~scoped_optional ()
 
void ignore ()
 

Detailed Description

template<typename T>
class neolib::scoped_optional< T >

Definition at line 116 of file scoped.hpp.

Constructor & Destructor Documentation

◆ scoped_optional()

template<typename T >
neolib::scoped_optional< T >::scoped_optional ( i_optional< abstract_t< T > > &  aOptional,
T  aValue 
)
inline

Definition at line 119 of file scoped.hpp.

◆ ~scoped_optional()

template<typename T >
neolib::scoped_optional< T >::~scoped_optional ( )
inline

Definition at line 120 of file scoped.hpp.

Member Function Documentation

◆ ignore()

template<typename T >
void neolib::scoped_optional< T >::ignore ( )
inline

Definition at line 122 of file scoped.hpp.


The documentation for this class was generated from the following file: