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
()¶
-