![]() |
ROOT
6.06/09
Reference Guide
|
#include "TBufferJSON.h"#include <typeinfo>#include <string>#include <string.h>#include <locale.h>#include "Compression.h"#include "TArrayI.h"#include "TObjArray.h"#include "TROOT.h"#include "TClass.h"#include "TClassTable.h"#include "TClassEdit.h"#include "TDataType.h"#include "TRealData.h"#include "TDataMember.h"#include "TExMap.h"#include "TMethodCall.h"#include "TStreamerInfo.h"#include "TStreamerElement.h"#include "TProcessID.h"#include "TFile.h"#include "TMemberStreamer.h"#include "TStreamer.h"#include "TStreamerInfoActions.h"#include "RVersion.h"#include "TClonesArray.h"#include "TVirtualMutex.h"#include "TInterpreter.h"
Include dependency graph for TBufferJSON.cxx:Go to the source code of this file.
Macros | |
| #define | FLong64 "%lld" |
| #define | FULong64 "%llu" |
| #define | TJSONPushValue() if (fValue.Length() > 0) Stack()->PushValue(fValue); |
| #define | TBufferJSON_ReadArray(tname, vname) |
| #define | TBufferJSON_ReadStaticArray(vname) |
| #define | TBufferJSON_ReadFastArray(vname) |
| #define | TJSONWriteArrayContent(vname, arrsize) |
| #define | TBufferJSON_WriteArray(vname) |
| #define | TBufferJSON_WriteFastArray(vname) |
| #define FLong64 "%lld" |
Definition at line 70 of file TBufferJSON.cxx.
Referenced by TBufferJSON::JsonWriteBasic().
| #define FULong64 "%llu" |
Definition at line 71 of file TBufferJSON.cxx.
Referenced by TBufferJSON::JsonWriteBasic().
| #define TBufferJSON_ReadArray | ( | tname, | |
| vname | |||
| ) |
Definition at line 1511 of file TBufferJSON.cxx.
Referenced by TBufferJSON::ReadArray(), TBufferJSON::ReadArrayDouble32(), and TBufferJSON::ReadArrayFloat16().
| #define TBufferJSON_ReadFastArray | ( | vname | ) |
Definition at line 1843 of file TBufferJSON.cxx.
Referenced by TBufferJSON::ReadFastArray(), TBufferJSON::ReadFastArrayDouble32(), TBufferJSON::ReadFastArrayFloat16(), TBufferJSON::ReadFastArrayString(), TBufferJSON::ReadFastArrayWithFactor(), and TBufferJSON::ReadFastArrayWithNbits().
| #define TBufferJSON_ReadStaticArray | ( | vname | ) |
Definition at line 1714 of file TBufferJSON.cxx.
Referenced by TBufferJSON::ReadStaticArray(), TBufferJSON::ReadStaticArrayDouble32(), and TBufferJSON::ReadStaticArrayFloat16().
| #define TBufferJSON_WriteArray | ( | vname | ) |
Definition at line 2046 of file TBufferJSON.cxx.
Referenced by TBufferJSON::WriteArray(), TBufferJSON::WriteArrayDouble32(), and TBufferJSON::WriteArrayFloat16().
| #define TBufferJSON_WriteFastArray | ( | vname | ) |
Definition at line 2177 of file TBufferJSON.cxx.
Referenced by TBufferJSON::WriteFastArray(), TBufferJSON::WriteFastArrayDouble32(), and TBufferJSON::WriteFastArrayFloat16().
Definition at line 1506 of file TBufferJSON.cxx.
Referenced by TBufferJSON::WriteBool(), TBufferJSON::WriteChar(), TBufferJSON::WriteCharP(), TBufferJSON::WriteDouble(), TBufferJSON::WriteDouble32(), TBufferJSON::WriteFastArray(), TBufferJSON::WriteFloat(), TBufferJSON::WriteFloat16(), TBufferJSON::WriteInt(), TBufferJSON::WriteLong(), TBufferJSON::WriteLong64(), TBufferJSON::WriteShort(), TBufferJSON::WriteStdString(), TBufferJSON::WriteTString(), TBufferJSON::WriteUChar(), TBufferJSON::WriteUInt(), TBufferJSON::WriteULong(), TBufferJSON::WriteULong64(), and TBufferJSON::WriteUShort().
| #define TJSONWriteArrayContent | ( | vname, | |
| arrsize | |||
| ) |
Definition at line 2035 of file TBufferJSON.cxx.