C# Class FridayThe13th.JsonParser

Datei anzeigen Open project: jprichardson/FridayThe13th Class Usage Examples

Public Methods

Method Description
JsonParser ( ) : System
Parse ( string json ) : dynamic
Reset ( ) : void

Protected Methods

Method Description
ParseArray ( ) : List
ParseError ( string msg ) : void
ParseNumber ( ) : double
ParseObject ( ) : dynamic
ParseString ( ) : string
ParseValue ( ) : dynamic
Peek ( ) : int
Read ( ) : int
ReadExpect ( char c ) : void
ReadWhitespace ( ) : void
TryRead ( string s ) : bool

Method Details

JsonParser() public method

public JsonParser ( ) : System
return System

Parse() public method

public Parse ( string json ) : dynamic
json string
return dynamic

ParseArray() protected method

protected ParseArray ( ) : List
return List

ParseError() protected method

protected ParseError ( string msg ) : void
msg string
return void

ParseNumber() protected method

protected ParseNumber ( ) : double
return double

ParseObject() protected method

protected ParseObject ( ) : dynamic
return dynamic

ParseString() protected method

protected ParseString ( ) : string
return string

ParseValue() protected method

protected ParseValue ( ) : dynamic
return dynamic

Peek() protected method

protected Peek ( ) : int
return int

Read() protected method

protected Read ( ) : int
return int

ReadExpect() protected method

protected ReadExpect ( char c ) : void
c char
return void

ReadWhitespace() protected method

protected ReadWhitespace ( ) : void
return void

Reset() public method

public Reset ( ) : void
return void

TryRead() protected method

protected TryRead ( string s ) : bool
s string
return bool