Definition at line 70 of file JSONParser.cxx.
Classes | |
| class | BaseNode |
| class | NodeRef |
Public Member Functions | |
| Impl (const std::string &k) | |
| virtual | ~Impl ()=default |
| virtual const nlohmann::json & | get () const =0 |
| virtual nlohmann::json & | get ()=0 |
| std::string const & | key () const |
Static Public Member Functions | |
| static const TJSONTree::Node & | mkNode (const TJSONTree *t, const std::string &k, const nlohmann::json &n) |
| static TJSONTree::Node & | mkNode (TJSONTree *t, const std::string &k, nlohmann::json &n) |
Public Attributes | |
| std::string | _key |
|
inline |
Definition at line 78 of file JSONParser.cxx.
|
virtualdefault |
|
pure virtual |
Implemented in TJSONTree::Node::Impl::BaseNode, and TJSONTree::Node::Impl::NodeRef.
|
pure virtual |
Implemented in TJSONTree::Node::Impl::BaseNode, and TJSONTree::Node::Impl::NodeRef.
|
inline |
Definition at line 73 of file JSONParser.cxx.
|
static |
Definition at line 110 of file JSONParser.cxx.
|
static |
Definition at line 104 of file JSONParser.cxx.
| std::string TJSONTree::Node::Impl::_key |
Definition at line 72 of file JSONParser.cxx.