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

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

append(std::unique_ptr< Value > value)fedem::fson::Array
Array()=defaultfedem::fson::Array
asArray() noexcept overridefedem::fson::Arrayinlinevirtual
asArray() const noexcept overridefedem::fson::Arrayinlinevirtual
asBoolean() noexceptfedem::fson::Valuevirtual
asBoolean() const noexceptfedem::fson::Valuevirtual
asNull() noexceptfedem::fson::Valuevirtual
asNull() const noexceptfedem::fson::Valuevirtual
asNumber() noexceptfedem::fson::Valuevirtual
asNumber() const noexceptfedem::fson::Valuevirtual
asObject() noexceptfedem::fson::Valuevirtual
asObject() const noexceptfedem::fson::Valuevirtual
asString() noexceptfedem::fson::Valuevirtual
asString() const noexceptfedem::fson::Valuevirtual
at(std::size_t index)fedem::fson::Array
at(std::size_t index) constfedem::fson::Array
clear() noexceptfedem::fson::Array
clone() const overridefedem::fson::Arrayvirtual
danglingfedem::fson::Arrayprivate
elementsfedem::fson::Arrayprivate
empty() const noexceptfedem::fson::Arrayinline
erase(std::size_t index)fedem::fson::Array
getDanglingComments() noexceptfedem::fson::Arrayinline
getDanglingComments() const noexceptfedem::fson::Arrayinline
getElement(std::size_t index)fedem::fson::Array
getElement(std::size_t index) constfedem::fson::Array
getType() const noexcept overridefedem::fson::Arrayinlinevirtual
insert(std::size_t index, std::unique_ptr< Value > value)fedem::fson::Array
isArray() const noexceptfedem::fson::Valueinline
isBoolean() const noexceptfedem::fson::Valueinline
isNull() const noexceptfedem::fson::Valueinline
isNumber() const noexceptfedem::fson::Valueinline
isObject() const noexceptfedem::fson::Valueinline
isString() const noexceptfedem::fson::Valueinline
operator=(Value const &)=deletefedem::fson::Valueprivate
operator=(Value &&)=deletefedem::fson::Valueprivate
size() const noexceptfedem::fson::Arrayinline
Type enum namefedem::fson::Value
Value()=defaultfedem::fson::Valueprotected
Value(Value const &)=deletefedem::fson::Valueprivate
Value(Value &&)=deletefedem::fson::Valueprivate
~Value()fedem::fson::Valuevirtual