T getValue() const
Definition Option.h:51
Option< T > & operator=(Option< T > const &rhs)
Definition Option.h:46
T value
Definition Option.h:57
void setNone()
Definition Option.h:53
bool some
Definition Option.h:56
bool isSome() const
Definition Option.h:49
Option< T > & operator=(T const &rhs)
Definition Option.h:47
bool isNone() const
Definition Option.h:50
void setValue(const T &value)
Definition Option.h:52