T getValue() const
Definition Option.h:55
Option< T > & operator=(Option< T > const &rhs)
Definition Option.h:50
T value
Definition Option.h:61
void setNone()
Definition Option.h:57
bool some
Definition Option.h:60
bool isSome() const
Definition Option.h:53
Option< T > & operator=(T const &rhs)
Definition Option.h:51
bool isNone() const
Definition Option.h:54
void setValue(const T &value)
Definition Option.h:56