Definition at line 78 of file JSONParser.cxx.
Public Member Functions | |
| BaseNode () | |
| BaseNode (std::istream &is) | |
| const nlohmann::json & | get () const override |
| nlohmann::json & | get () override |
| 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 |
Private Attributes | |
| nlohmann::json | node |
|
inline |
Definition at line 84 of file JSONParser.cxx.
|
inline |
Definition at line 85 of file JSONParser.cxx.
|
inlineoverridevirtual |
Implements TJSONTree::Node::Impl.
Definition at line 83 of file JSONParser.cxx.
|
inlineoverridevirtual |
Implements TJSONTree::Node::Impl.
Definition at line 82 of file JSONParser.cxx.
|
inlineinherited |
Definition at line 67 of file JSONParser.cxx.
|
staticinherited |
Definition at line 104 of file JSONParser.cxx.
|
staticinherited |
Definition at line 98 of file JSONParser.cxx.
|
inherited |
Definition at line 66 of file JSONParser.cxx.
|
private |
Definition at line 79 of file JSONParser.cxx.