Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
TJSONStackObj::StlRead Struct Reference

Definition at line 313 of file TBufferJSON.cxx.

Public Member Functions

nlohmann::json * GetStlNode (nlohmann::json *prnt)
 

Public Attributes

Bool_t fFirst {kTRUE}
 ! is first or second element is used in the pair
 
Int_t fIndx {0}
 ! index of object in STL container
 
nlohmann::json::iterator fIter
 ! iterator for std::map stored as JSON object
 
Int_t fMap {0}
 ! special iterator over STL map::key members
 
const char * fTypeTag {nullptr}
 ! type tag used for std::map stored as JSON object
 
nlohmann::json fValue
 ! temporary value reading std::map as JSON
 

Member Function Documentation

◆ GetStlNode()

nlohmann::json * TJSONStackObj::StlRead::GetStlNode ( nlohmann::json * prnt)
inline

Definition at line 320 of file TBufferJSON.cxx.

Member Data Documentation

◆ fFirst

Bool_t TJSONStackObj::StlRead::fFirst {kTRUE}

! is first or second element is used in the pair

Definition at line 316 of file TBufferJSON.cxx.

◆ fIndx

Int_t TJSONStackObj::StlRead::fIndx {0}

! index of object in STL container

Definition at line 314 of file TBufferJSON.cxx.

◆ fIter

nlohmann::json::iterator TJSONStackObj::StlRead::fIter

! iterator for std::map stored as JSON object

Definition at line 317 of file TBufferJSON.cxx.

◆ fMap

Int_t TJSONStackObj::StlRead::fMap {0}

! special iterator over STL map::key members

Definition at line 315 of file TBufferJSON.cxx.

◆ fTypeTag

const char* TJSONStackObj::StlRead::fTypeTag {nullptr}

! type tag used for std::map stored as JSON object

Definition at line 318 of file TBufferJSON.cxx.

◆ fValue

nlohmann::json TJSONStackObj::StlRead::fValue

! temporary value reading std::map as JSON

Definition at line 319 of file TBufferJSON.cxx.

Collaboration diagram for TJSONStackObj::StlRead:
[legend]

The documentation for this struct was generated from the following file: