implements IDisposable
0x00x0030
Members 1
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x30 | m_Impl | Unsafe | Private |
Functions 34
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor(const Allocator& label, const JsonWriterOptions& options) | Public+1 flags | 0x0C | |
| void .ctor(int initialCapacity, const Allocator& label, const JsonWriterOptions& options) | Public+1 flags | 0x0C | |
| void Dispose() | PublicFinal+2 flags | 0x00 | |
| string ToString() | Public+1 flags | 0x08 | |
| Unsafe AsUnsafe() | Public | 0x30 | |
| void Clear() | Public | 0x00 | |
| ObjectScope WriteObjectScope(const string& key) | Public | 0x30 | |
| ArrayScope WriteArrayScope(const string& key) | Public | 0x30 | |
| void WriteBeginObject(const string& key) | Public | 0x08 | |
| void WriteEndObject() | Public | 0x00 | |
| void WriteBeginArray(const string& key) | Public | 0x08 | |
| void WriteEndArray() | Public | 0x00 | |
| void WriteKey(const string& key) | Public | 0x08 | |
| void WriteValue(int value) | Public | 0x04 | |
| void WriteValue(long value) | Public | 0x08 | |
| void WriteValue(float value) | Public | 0x04 | |
| void WriteValue(bool value) | Public | 0x01 | |
| void WriteValue(uint value) | Public | 0x04 | |
| void WriteValue(ulong value) | Public | 0x08 | |
| void WriteValue(double value) | Public | 0x08 | |
| void WriteNull() | Public | 0x00 | |
| void WriteValue(ushort value) | Public | 0x02 | |
| void WriteValue(const string& value) | Public | 0x08 | |
| void WriteValueLiteral(ushort value) | Public | 0x02 | |
| void WriteValueLiteral(const string& value) | Public | 0x08 | |
| void WriteKeyValue(const string& key, int value) | Public | 0x08 | |
| void WriteKeyValue(const string& key, long value) | Public | 0x08 | |
| void WriteKeyValue(const string& key, float value) | Public | 0x08 | |
| void WriteKeyValue(const string& key, bool value) | Public | 0x08 | |
| void WriteKeyValue(const string& key, uint value) | Public | 0x08 | |
| void WriteKeyValue(const string& key, ulong value) | Public | 0x08 | |
| void WriteKeyValue(const string& key, double value) | Public | 0x08 | |
| void WriteKeyValue(const string& key, const string& value) | Public | 0x08 | |
| void WriteKeyValueLiteral(const string& key, const string& value) | Public | 0x08 |
Used by 26
types with a member, parameter or interface of this typeArrayScopeIJsonSerializationContextJsonPropertyWriterJsonSerializationJsonSerializationContext`1JsonSerializationContext`1JsonSerializationContext`1JsonSerializationContext`1JsonSerializationContext`1JsonSerializationContext`1JsonSerializationContext`1JsonSerializationContext`1JsonSerializationContext`1JsonSerializationContext`1JsonSerializationContext`1JsonSerializationContext`1JsonSerializationContext`1JsonSerializationContext`1JsonSerializationContext`1JsonSerializationContext`1JsonSerializationContext`1JsonSerializationContext`1JsonSerializationContext`1JsonSerializationContext`1JsonSerializationContext`1ObjectScope