JsonArray Class

Definition

Line 272 of System.Json/Json.cm

Inheritance

Constructors & Destructor

public nothrow JsonArray()

Member Functions

public void AddItem(JsonValue* item)
public void AddItem(UniquePtr<JsonValue>&& item)
public inline nothrow long Count() const
public override String<char> ToString() const
public override void Write(CodeFormatter& formatter)
public JsonValue* operator[](long index) const

Member Variables

private List<UniquePtr<JsonValue>> items

Constructor& Destructor Details

JsonArray Constructor

public nothrow JsonArray()

Definition
Line 274 of System.Json/Json.cm


Member Function Details

AddItem Member Function

public void AddItem(JsonValue* item)

Definition
Line 281 of System.Json/Json.cm


AddItem Member Function

public void AddItem(UniquePtr<JsonValue>&& item)

Definition
Line 277 of System.Json/Json.cm


Count Member Function

public inline nothrow long Count()

Definition
Line 289 of System.Json/Json.cm


ToString Member Function

public override String<char> ToString()

Definition
Line 293 of System.Json/Json.cm


Write Member Function

public override void Write(CodeFormatter& formatter)

Definition
Line 312 of System.Json/Json.cm


operator[] Member Function

public JsonValue* operator[](long index)

Definition
Line 285 of System.Json/Json.cm