Classes | |
class | NullableNullClass |
Class to enable writing Nullable{valueType} = NullableNull More... | |
class | Nullable< valueType > |
Generic class to add Nullable on Simple type More... | |
Macros | |
#define | CONCEPTRT_NULL_STRING "NULL" |
Null text value More... | |
#define | NullableNull |
Nullable null. More... | |
Functions | |
const NullableNullClass & | GetNullableNull () |
Object to enable writing Nullable{valueType} = GetNullableNull(). See also the macro NullableNull. More... | |
template<class valueType > | |
bool | operator== (const Nullable< valueType > &left, const Nullable< valueType > right) |
Equal operator for nullables More... | |
template<class valueType > | |
bool | operator== (const Nullable< valueType > &left, const NullableNullClass right) |
Equal operator for nullables More... | |
template<class valueType > | |
bool | operator== (const NullableNullClass left, const Nullable< valueType > &right) |
Equal operator for nullables More... | |
template<class valueType > | |
bool | operator!= (const Nullable< valueType > &left, const Nullable< valueType > right) |
Not equal operator for nullables More... | |
template<class valueType > | |
bool | operator!= (const Nullable< valueType > &left, const NullableNullClass right) |
Not equal operator for nullables More... | |
template<class valueType > | |
bool | operator!= (const NullableNullClass left, const Nullable< valueType > &right) |
Not Equal operator for nullables More... | |
#define CONCEPTRT_NULL_STRING "NULL" |
Null text value
used in Nullable, Variant, etc.
#define NullableNull |
Nullable null.
Used for e.g in default initialization
const NullableNullClass & GetNullableNull | ( | ) |
Object to enable writing Nullable{valueType} = GetNullableNull(). See also the macro NullableNull.
Not equal operator for nullables
valueType | Type of the nullable value. |
left | The left nullable. |
right | The right nullable. |
bool operator!= | ( | const Nullable< valueType > & | left, |
const NullableNullClass | right | ||
) |
Not equal operator for nullables
valueType | Type of the nullable value. |
left | The left nullable. |
right | The right nullable. |
bool operator!= | ( | const NullableNullClass | left, |
const Nullable< valueType > & | right | ||
) |
Not Equal operator for nullables
valueType | Type of the nullable value. |
left | The left nullable. |
right | The right nullable. |
Equal operator for nullables
valueType | Type of the nullable value. |
left | The left nullable. |
right | The right nullable. |
bool operator== | ( | const Nullable< valueType > & | left, |
const NullableNullClass | right | ||
) |
Equal operator for nullables
valueType | Type of the nullable value. |
left | The left nullable. |
right | The right nullable. |
bool operator== | ( | const NullableNullClass | left, |
const Nullable< valueType > & | right | ||
) |
Equal operator for nullables
valueType | Type of the nullable value. |
left | The left nullable. |
right | The right nullable. |