TriLib
Search Results for

    Show / Hide Table of Contents

    Class JsonParser

    Inheritance
    object
    JsonParser
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: TriLibCore.Utils
    Assembly: TriLibCore.dll
    Syntax
    public class JsonParser

    Constructors

    JsonParser(BinaryReader, bool)

    Declaration
    public JsonParser(BinaryReader binaryReader, bool createKeys = false)
    Parameters
    Type Name Description
    BinaryReader binaryReader
    bool createKeys

    Methods

    ParseRootValue()

    Declaration
    public JsonParser.JsonValue ParseRootValue()
    Returns
    Type Description
    JsonParser.JsonValue

    ParseValues(ref JsonValue, bool)

    Declaration
    public void ParseValues(ref JsonParser.JsonValue parentValue, bool insideArray)
    Parameters
    Type Name Description
    JsonParser.JsonValue parentValue
    bool insideArray

    ReadToken(out long, out long, out bool, out char)

    Declaration
    public long ReadToken(out long tokenLength, out long tokenHash, out bool isString, out char initialChar)
    Parameters
    Type Name Description
    long tokenLength
    long tokenHash
    bool isString
    char initialChar
    Returns
    Type Description
    long

    Extension Methods

    IObjectExtensions.TryToDispose<T>(object)
    In this article
    Back to top Generated by DocFX