nfx-serialization 0.3.0
Cross-platform C++ JSON serialization library with extensible trait capabilities
Loading...
Searching...
No Matches
nfx::serialization::json::Document Member List

This is the complete list of members for nfx::serialization::json::Document, including all inherited members.

contains(std::string_view path) constnfx::serialization::json::Document
Document()nfx::serialization::json::Document
Document(const Document &other)nfx::serialization::json::Document
Document(Document &&other) noexceptnfx::serialization::json::Document
Document_impl (defined in nfx::serialization::json::Document)nfx::serialization::json::Documentfriend
fromBytes(std::span< const uint8_t > bytes)nfx::serialization::json::Documentstatic
fromBytes(std::span< const uint8_t > bytes, Document &doc)nfx::serialization::json::Documentstatic
fromString(std::string_view jsonStr)nfx::serialization::json::Documentstatic
fromString(std::string_view jsonStr, Document &doc)nfx::serialization::json::Documentstatic
get(std::string_view path) constnfx::serialization::json::Document
get(std::string_view path, T &value) constnfx::serialization::json::Document
is(std::string_view path) constnfx::serialization::json::Document
isNull(std::string_view path) constnfx::serialization::json::Document
isValid() constnfx::serialization::json::Document
lastError() constnfx::serialization::json::Document
merge(const Document &other, bool overwriteArrays=true)nfx::serialization::json::Document
operator!=(const Document &other) constnfx::serialization::json::Document
operator=(const Document &other)nfx::serialization::json::Document
operator=(Document &&other) noexceptnfx::serialization::json::Document
operator==(const Document &other) constnfx::serialization::json::Document
SchemaValidator_impl (defined in nfx::serialization::json::Document)nfx::serialization::json::Documentfriend
set(std::string_view path, const T &value)nfx::serialization::json::Document
set(std::string_view path, T &&value)nfx::serialization::json::Document
set(std::string_view path)nfx::serialization::json::Document
setNull(std::string_view path)nfx::serialization::json::Document
toBytes() constnfx::serialization::json::Document
toString(int indent=0) constnfx::serialization::json::Document
update(std::string_view path, const Document &value)nfx::serialization::json::Document
~Document()nfx::serialization::json::Document