Obsolete – use boost::optional and boost::none instead. More...
#include <nullable.h>
Public Types | |
typedef std::pair< bool, T > | container_t |
Public Member Functions | |
nullable (const undefined &) | |
nullable (const T &element) | |
nullable (const nullable &n) | |
void | assertConsistency () const |
nullable & | operator= (const T &element) |
T & | operator* () |
const T & | operator* () const |
T * | operator-> () |
const T * | operator-> () const |
bool | isDefined () const |
T & | get () |
const T & | get () const |
void | set (const T &element) |
void | clear () |
Friends | |
class | NUKLEI_SERIALIZATION_FRIEND_CLASSNAME |
Obsolete – use boost::optional and boost::none instead.
Definition at line 25 of file nullable.h.