#include "TBufferJSON.h"
#include <typeinfo>
#include <string>
#include <cstring>
#include <locale.h>
#include <cmath>
#include <memory>
#include <cstdlib>
#include <fstream>
#include "Compression.h"
#include "TArrayI.h"
#include "TError.h"
#include "TBase64.h"
#include "TROOT.h"
#include "TList.h"
#include "TClass.h"
#include "TClassTable.h"
#include "TClassEdit.h"
#include "TDataType.h"
#include "TRealData.h"
#include "TDataMember.h"
#include "TMap.h"
#include "TRef.h"
#include "TStreamerInfo.h"
#include "TStreamerElement.h"
#include "TMemberStreamer.h"
#include "TStreamer.h"
#include "RZip.h"
#include "TClonesArray.h"
#include "TVirtualMutex.h"
#include "TInterpreter.h"
#include "TEmulatedCollectionProxy.h"
#include "snprintf.h"
#include <nlohmann/json.hpp>
Classes | |
struct | TJSONStackObj::StlRead |
class | TArrayIndexProducer |
JSON array separators for multi-dimensional JSON arrays It fully reproduces array dimensions as in original ROOT classes Contrary to binary I/O, which always writes flat arrays. More... | |
class | TJSONStackObj |
Namespaces | |
namespace | ROOT |
This file contains a specialised ROOT message handler to test for diagnostic in unit tests. | |
Enumerations | |
enum | { json_TArray = 100 , json_TCollection = -130 , json_TString = 110 , json_stdstring = 120 } |
anonymous enum |
Enumerator | |
---|---|
json_TArray | |
json_TCollection | |
json_TString | |
json_stdstring |
Definition at line 134 of file TBufferJSON.cxx.