Definition at line 53 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 61 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 56 of file JSONParser.cxx.
      
  | 
  static | 
Definition at line 93 of file JSONParser.cxx.
      
  | 
  static | 
Definition at line 87 of file JSONParser.cxx.
| std::string TJSONTree::Node::Impl::_key | 
Definition at line 55 of file JSONParser.cxx.