|
fson
1.0.2
A comment-preserving C++ library for FSON — a human-friendly superset of JSON / JSON5
|
This is the complete list of members for fedem::fson::Document, including all inherited members.
| atPath(std::string const &path) | fedem::fson::Document | inline |
| atPath(std::string const &path) const | fedem::fson::Document | inline |
| containsPath(std::string const &path) const noexcept | fedem::fson::Document | inline |
| Document() | fedem::fson::Document | inline |
| Document(Document const &)=delete | fedem::fson::Document | private |
| Document(Document &&)=delete | fedem::fson::Document | private |
| findPath(std::string const &path) noexcept | fedem::fson::Document | inline |
| findPath(std::string const &path) const noexcept | fedem::fson::Document | inline |
| footer | fedem::fson::Document | private |
| getBoolean(std::string const &path, bool fallback=false) const noexcept | fedem::fson::Document | inline |
| getDouble(std::string const &path, double fallback=0.0) const noexcept | fedem::fson::Document | inline |
| getFooterComments() noexcept | fedem::fson::Document | inline |
| getFooterComments() const noexcept | fedem::fson::Document | inline |
| getHeaderComments() noexcept | fedem::fson::Document | inline |
| getHeaderComments() const noexcept | fedem::fson::Document | inline |
| getInteger(std::string const &path, long long fallback=0LL) const noexcept | fedem::fson::Document | inline |
| getRoot() | fedem::fson::Document | inline |
| getRoot() const | fedem::fson::Document | inline |
| getRootObject() noexcept | fedem::fson::Document | inline |
| getRootObject() const noexcept | fedem::fson::Document | inline |
| getRootValue() noexcept | fedem::fson::Document | inline |
| getRootValue() const noexcept | fedem::fson::Document | inline |
| getString(std::string const &path, std::string const &fallback=std::string()) const | fedem::fson::Document | inline |
| header | fedem::fson::Document | private |
| isLocal(std::string const &path) const noexcept | fedem::fson::Document | inline |
| operator=(Document const &)=delete | fedem::fson::Document | private |
| operator=(Document &&)=delete | fedem::fson::Document | private |
| provenanceMap() const | fedem::fson::Document | inline |
| provenanceOf(std::string const &path) const | fedem::fson::Document | inline |
| removePath(std::string const &path) noexcept | fedem::fson::Document | inline |
| root | fedem::fson::Document | private |
| setPath(std::string const &path, std::unique_ptr< Value > value) | fedem::fson::Document | inline |
| setRoot(std::unique_ptr< Value > root) | fedem::fson::Document | inline |