Struct TinyJsonStreamingWriter
Syntax
public struct TinyJsonStreamingWriter : IDisposable
Constructors
TinyJsonStreamingWriter(Allocator, Int32, Int32)
Declaration
public TinyJsonStreamingWriter(Allocator allocator, int expectedSize = 50, int expectedDepth = 5)
Parameters
Methods
Dispose()
Declaration
PopArray()
Declaration
PopObject()
Declaration
PushArrayField(FixedString128)
Declaration
public void PushArrayField(FixedString128 key)
Parameters
PushArrayToArray()
Declaration
public void PushArrayToArray()
PushObjectField(FixedString128)
Declaration
public void PushObjectField(FixedString128 key)
Parameters
PushObjectToArray()
Declaration
public void PushObjectToArray()
PushValueField(FixedString128, Boolean)
Declaration
public void PushValueField(FixedString128 key, bool value)
Parameters
PushValueField(FixedString128, Int32)
Declaration
public void PushValueField(FixedString128 key, int value)
Parameters
PushValueField(FixedString128, Single)
Declaration
public void PushValueField(FixedString128 key, float value)
Parameters
PushValueField(FixedString128, FixedString4096)
Declaration
public void PushValueField(FixedString128 key, FixedString4096 value)
Parameters
PushValueToArray(Boolean)
Declaration
public int PushValueToArray(bool value)
Parameters
Type |
Name |
Description |
Boolean |
value |
|
Returns
PushValueToArray(Int32)
Declaration
public int PushValueToArray(int value)
Parameters
Type |
Name |
Description |
Int32 |
value |
|
Returns
PushValueToArray(Single)
Declaration
public int PushValueToArray(float value)
Parameters
Type |
Name |
Description |
Single |
value |
|
Returns
PushValueToArray(FixedString4096)
Declaration
public int PushValueToArray(FixedString4096 value)
Parameters
Returns
WriteToInterface(Allocator)
Declaration
public TinyJsonInterface WriteToInterface(Allocator allocator)
Parameters
Returns
WriteToString()
Declaration
public HeapString WriteToString()
Returns