Definition at line 22 of file JSONParser.h.
 
|  | 
| static std::unique_ptr< JSONTree > | create () | 
|  | 
| static std::unique_ptr< JSONTree > | create (std::istream &is) | 
|  | 
| static std::unique_ptr< JSONTree > | create (std::string const &str) | 
|  | 
| static std::string | getBackend () | 
|  | Returns the name of the library that serves as the backend for the JSON interface, which is either "nlohmann-json"or"rapidyaml".
 | 
|  | 
| static bool | hasBackend (std::string const &name) | 
|  | Check if ROOT was compiled with support for a certain JSON backend library. 
 | 
|  | 
| static void | setBackend (std::string const &name) | 
|  | Set the library that serves as the backend for the JSON interface. 
 | 
|  | 
#include </home/sftnight/build/workspace/root-makedoc-v628/rootspi/rdoc/src/v6-28-00-patches/roofit/jsoninterface/src/JSONParser.h>
◆ TJSONTree() [1/2]
◆ ~TJSONTree()
  
  | 
        
          | TJSONTree::~TJSONTree | ( |  | ) |  |  | override | 
 
 
◆ TJSONTree() [2/2]
      
        
          | TJSONTree::TJSONTree | ( | std::istream & | is | ) |  | 
      
 
 
◆ clearcache()
  
  | 
        
          | void TJSONTree::clearcache | ( |  | ) |  |  | protected | 
 
 
◆ incache()
◆ rootnode()
  
  | 
        
          | Node & TJSONTree::rootnode | ( |  | ) |  |  | inlineoverridevirtual | 
 
 
◆ _nodecache
  
  | 
        
          | std::list<Node> TJSONTree::_nodecache |  | protected | 
 
 
◆ root
roofit/jsoninterface/src/JSONParser.h
roofit/jsoninterface/src/JSONParser.cxx