IGLib 1.4
The IGLib base library for development of numerical, technical and business applications.

JsonPrettyPrinterPlus::JsonPrettyPrinterInternals::PPScopeState Class Reference

List of all members.

Public Types

enum  JsonScope { Object, Array }

Public Member Functions

void PushObjectContextOntoStack ()
JsonScope PopJsonType ()
void PushJsonArrayType ()

Properties

bool IsTopTypeArray [get]
int ScopeDepth [get]

Private Attributes

readonly Stack< JsonScope_jsonScopeStack = new Stack<JsonScope>()

Member Enumeration Documentation


Member Function Documentation

void JsonPrettyPrinterPlus::JsonPrettyPrinterInternals::PPScopeState::PushObjectContextOntoStack ( ) [inline]
JsonScope JsonPrettyPrinterPlus::JsonPrettyPrinterInternals::PPScopeState::PopJsonType ( ) [inline]
void JsonPrettyPrinterPlus::JsonPrettyPrinterInternals::PPScopeState::PushJsonArrayType ( ) [inline]

Member Data Documentation


Property Documentation

bool JsonPrettyPrinterPlus::JsonPrettyPrinterInternals::PPScopeState::IsTopTypeArray [get]
int JsonPrettyPrinterPlus::JsonPrettyPrinterInternals::PPScopeState::ScopeDepth [get]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties Events