Monero
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
JsonReaderStackItem Struct Reference
Collaboration diagram for JsonReaderStackItem:
Collaboration graph
[legend]

Public Types

enum  State { BeforeStart , Started , Closed }
 

Public Member Functions

 JsonReaderStackItem (const Value *value, State state)
 

Public Attributes

const Valuevalue
 
State state
 
SizeType index
 

Member Enumeration Documentation

◆ State

Enumerator
BeforeStart 

An object/array is in the stack but it is not yet called by StartObject()/StartArray().

Started 

An object/array is called by StartObject()/StartArray().

Closed 

An array is closed after read all element, but before EndArray().

Constructor & Destructor Documentation

◆ JsonReaderStackItem()

JsonReaderStackItem::JsonReaderStackItem ( const Value * value,
State state )
inline

Member Data Documentation

◆ index

SizeType JsonReaderStackItem::index

◆ state

State JsonReaderStackItem::state

◆ value

const Value* JsonReaderStackItem::value

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