libt3widget
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups
List of all members | Public Member Functions
t3_widget::optional< T > Class Template Reference

Class defining values with a separate validity check. More...

Public Member Functions

bool is_valid (void) const
 
 operator T (void) const
 
operator() (void) const
 
optionaloperator= (const optional &other)
 
optionaloperator= (const T other)
 
 optional (T _value)
 
void unset (void)
 

Detailed Description

template<class T>
class t3_widget::optional< T >

Class defining values with a separate validity check.