ASPiK SDK
VSTGUI::Optional< T > Struct Template Reference

#include <optional.h>

Public Member Functions

 Optional (T &&v)
 
 Optional (const T &v)
 
 Optional (Optional &&)=default
 
Optionaloperator= (Optional &&)=default
 
 Optional (const Optional &)=delete
 
Optionaloperator= (const Optional &)=delete
 
 operator bool () const
 
const T * operator-> () const
 
T * operator-> ()
 
const T & operator* () const &
 
T & operator* () &
 
T && value ()
 
const T & value () const
 
void reset ()
 

Detailed Description

template<typename T>
struct VSTGUI::Optional< T >

simplified optional


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