|
class Nuller
Nuller represents a logical null value with implicit conversions to multiple scalar types.
operator int() const
Converts to an integer null sentinel.
operator int64() const
Converts to a 64-bit integer null sentinel.
operator double() const
Converts to a double-precision null sentinel.
operator float() const
Converts to a single-precision null sentinel.
operator bool() const
Converts to boolean false value. Allows `Nuller` to behave as a falsy value in conditional contexts.
Nuller()
Default constructor.
|