Definition at line 84 of file JSONParser.cxx.
Public Member Functions | |
BaseNode () | |
BaseNode (std::istream &is) | |
virtual const nlohmann::json & | get () const override |
virtual nlohmann::json & | get () override |
Public Member Functions inherited from TJSONTree::Node::Impl | |
Impl (const std::string &k) | |
virtual | ~Impl ()=default |
std::string const & | key () const |
Private Attributes | |
nlohmann::json | node |
Additional Inherited Members | |
Static Public Member Functions inherited from TJSONTree::Node::Impl | |
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 inherited from TJSONTree::Node::Impl | |
std::string | _key |
|
inline |
Definition at line 90 of file JSONParser.cxx.
|
inline |
Definition at line 91 of file JSONParser.cxx.
|
inlineoverridevirtual |
Implements TJSONTree::Node::Impl.
Definition at line 89 of file JSONParser.cxx.
|
inlineoverridevirtual |
Implements TJSONTree::Node::Impl.
Definition at line 88 of file JSONParser.cxx.
|
private |
Definition at line 85 of file JSONParser.cxx.