Class NullableValue¶
-
template<typename
T>
classNullableValue¶ Public Functions
-
NullableValue()¶
-
NullableValue(T v)¶
-
bool
isValid() const¶
-
bool
isInvalid() const¶
-
T
getValue() const¶
-
NullableValue<T>
operator+(T v) const¶
-
NullableValue<T>
operator-(T v) const¶
-
NullableValue<T>
operator*(T v) const¶
-
NullableValue<T>
operator/(T v) const¶
-
NullableValue<T>
operator+(const NullableValue<T> &other) const¶
-
NullableValue<T>
operator-(const NullableValue<T> &other) const¶
-
NullableValue<T>
operator*(const NullableValue<T> &other) const¶
-
NullableValue<T>
operator/(const NullableValue<T> &other) const¶
-
bool
operator==(const T v) const¶
-
bool
operator!=(const T v) const¶
-
bool
operator>(const T v) const¶
-
bool
operator>=(const T v) const¶
-
bool
operator<(const T v) const¶
-
bool
operator<=(const T v) const¶
Public Static Functions
-
uint64_t
getDefaultValue()¶
-