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-v630/rootspi/rdoc/src/v6-30-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