fson  1.0.2
A comment-preserving C++ library for FSON — a human-friendly superset of JSON / JSON5
fedem::fson::Number Member List

This is the complete list of members for fedem::fson::Number, including all inherited members.

asArray() noexceptfedem::fson::Valuevirtual
asArray() const noexceptfedem::fson::Valuevirtual
asBoolean() noexceptfedem::fson::Valuevirtual
asBoolean() const noexceptfedem::fson::Valuevirtual
asDouble() const noexceptfedem::fson::Numberinline
asInteger() const noexceptfedem::fson::Numberinline
asNull() noexceptfedem::fson::Valuevirtual
asNull() const noexceptfedem::fson::Valuevirtual
asNumber() noexcept overridefedem::fson::Numberinlinevirtual
asNumber() const noexcept overridefedem::fson::Numberinlinevirtual
asObject() noexceptfedem::fson::Valuevirtual
asObject() const noexceptfedem::fson::Valuevirtual
asString() noexceptfedem::fson::Valuevirtual
asString() const noexceptfedem::fson::Valuevirtual
clone() const overridefedem::fson::Numbervirtual
getKind() const noexceptfedem::fson::Numberinline
getLexeme() const noexceptfedem::fson::Numberinline
getType() const noexcept overridefedem::fson::Numberinlinevirtual
isArray() const noexceptfedem::fson::Valueinline
isBoolean() const noexceptfedem::fson::Valueinline
isIntegral() const noexceptfedem::fson::Number
isNull() const noexceptfedem::fson::Valueinline
isNumber() const noexceptfedem::fson::Valueinline
isObject() const noexceptfedem::fson::Valueinline
isString() const noexceptfedem::fson::Valueinline
kindfedem::fson::Numberprivate
Kind enum namefedem::fson::Number
lexemefedem::fson::Numberprivate
Number(double value)fedem::fson::Numberexplicit
Number(long long value)fedem::fson::Numberexplicit
Number(double value, std::string lexeme, Kind kind=Kind::Decimal)fedem::fson::Number
operator=(Value const &)=deletefedem::fson::Valueprivate
operator=(Value &&)=deletefedem::fson::Valueprivate
setValue(double value)fedem::fson::Number
setValue(long long value)fedem::fson::Number
Type enum namefedem::fson::Value
Value()=defaultfedem::fson::Valueprotected
Value(Value const &)=deletefedem::fson::Valueprivate
Value(Value &&)=deletefedem::fson::Valueprivate
valuefedem::fson::Numberprivate
~Value()fedem::fson::Valuevirtual