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-master/rootspi/rdoc/src/master/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