Space Engineers
Public Member Functions | Properties | List of all members
LitJson.JsonWriter Class Reference

Public Member Functions

 JsonWriter ()
 
 JsonWriter (StringBuilder sb)
 
 JsonWriter (TextWriter writer)
 
override string ToString ()
 
void Reset ()
 
void Write (bool boolean)
 
void Write (decimal number)
 
void Write (double number)
 
void Write (int number)
 
void Write (long number)
 
void Write (string str)
 
void Write (ulong number)
 
void WriteArrayEnd ()
 
void WriteArrayStart ()
 
void WriteObjectEnd ()
 
void WriteObjectStart ()
 
void WritePropertyName (string property_name)
 

Properties

int IndentValue [get, set]
 
bool PrettyPrint [get, set]
 
TextWriter TextWriter [get]
 
bool Validate [get, set]
 

Detailed Description

Definition at line 41 of file JsonWriter.cs.

Constructor & Destructor Documentation

LitJson.JsonWriter.JsonWriter ( )
inline

Definition at line 90 of file JsonWriter.cs.

LitJson.JsonWriter.JsonWriter ( StringBuilder  sb)
inline

Definition at line 98 of file JsonWriter.cs.

LitJson.JsonWriter.JsonWriter ( TextWriter  writer)
inline

Definition at line 103 of file JsonWriter.cs.

Member Function Documentation

void LitJson.JsonWriter.Reset ( )
inline

Definition at line 290 of file JsonWriter.cs.

override string LitJson.JsonWriter.ToString ( )
inline

Definition at line 282 of file JsonWriter.cs.

void LitJson.JsonWriter.Write ( bool  boolean)
inline

Definition at line 302 of file JsonWriter.cs.

void LitJson.JsonWriter.Write ( decimal  number)
inline

Definition at line 312 of file JsonWriter.cs.

void LitJson.JsonWriter.Write ( double  number)
inline

Definition at line 322 of file JsonWriter.cs.

void LitJson.JsonWriter.Write ( int  number)
inline

Definition at line 337 of file JsonWriter.cs.

void LitJson.JsonWriter.Write ( long  number)
inline

Definition at line 347 of file JsonWriter.cs.

void LitJson.JsonWriter.Write ( string  str)
inline

Definition at line 357 of file JsonWriter.cs.

void LitJson.JsonWriter.Write ( ulong  number)
inline

Definition at line 370 of file JsonWriter.cs.

void LitJson.JsonWriter.WriteArrayEnd ( )
inline

Definition at line 380 of file JsonWriter.cs.

void LitJson.JsonWriter.WriteArrayStart ( )
inline

Definition at line 397 of file JsonWriter.cs.

void LitJson.JsonWriter.WriteObjectEnd ( )
inline

Definition at line 411 of file JsonWriter.cs.

void LitJson.JsonWriter.WriteObjectStart ( )
inline

Definition at line 428 of file JsonWriter.cs.

void LitJson.JsonWriter.WritePropertyName ( string  property_name)
inline

Definition at line 442 of file JsonWriter.cs.

Property Documentation

int LitJson.JsonWriter.IndentValue
getset

Definition at line 60 of file JsonWriter.cs.

bool LitJson.JsonWriter.PrettyPrint
getset

Definition at line 68 of file JsonWriter.cs.

TextWriter LitJson.JsonWriter.TextWriter
get

Definition at line 73 of file JsonWriter.cs.

bool LitJson.JsonWriter.Validate
getset

Definition at line 77 of file JsonWriter.cs.


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