implements INativeList`1, IIndexable`1, IDisposable, IUTF8Bytes, IComparable`1, IEquatable`1, IComparable`1, IEquatable`1, IComparable`1, IEquatable`1, IComparable`1, IEquatable`1, IComparable`1, IEquatable`1, IComparable`1, IEquatable`1, IComparable`1, IEquatable`1
0x00x0010
Members 1
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x10 | m_Data | NativeList<System.Byte> | Private |
Functions 53
| Signature | Flags | Native | Params |
|---|---|---|---|
| int get_Length() | PublicFinal+3 flags | 0x04 | |
| void set_Length(int value) | PublicFinal+3 flags | 0x04 | |
| int get_Capacity() | PublicFinal+3 flags | 0x04 | |
| void set_Capacity(int value) | PublicFinal+3 flags | 0x04 | |
| bool TryResize(int newLength, const NativeArrayOptions& clearOptions) | PublicFinal+2 flags | 0x04 | |
| bool get_IsEmpty() | PublicFinal+3 flags | 0x01 | |
| bool get_IsCreated() | Public+1 flags | 0x01 | |
| Byte* GetUnsafePtr() | PublicFinal+2 flags | 0x00 | |
| byte get_Item(int index) | PublicFinal+3 flags | 0x04 | |
| void set_Item(int index, byte value) | PublicFinal+3 flags | 0x04 | |
| ref byte ElementAt(int index) | PublicFinal+2 flags | 0x04 | |
| void Clear() | PublicFinal+2 flags | 0x00 | |
| void Add(ref byte& value) | Public | 0x01 | |
| int CompareTo(const HeapString& other) | PublicFinal+2 flags | 0x10 | |
| bool Equals(const HeapString& other) | PublicFinal+2 flags | 0x10 | |
| void Dispose() | PublicFinal+2 flags | 0x00 | |
| string get_Value() | Public+1 flags | 0x08 | |
| Enumerator GetEnumerator() | Public | 0x18 | |
| int CompareTo(const string& other) | PublicFinal+2 flags | 0x08 | |
| bool Equals(const string& other) | PublicFinal+2 flags | 0x08 | |
| void .ctor(const string& source, const Allocator& allocator) | Public+1 flags | 0x08 | |
| void .ctor(int capacity, const Allocator& allocator) | Public+1 flags | 0x04 | |
| void .ctor(const Allocator& allocator) | Public+1 flags | 0x04 | |
| int CompareTo(const FixedString32Bytes& other) | PublicFinal+2 flags | 0x20 | |
| void .ctor(ref FixedString32Bytes& source, const Allocator& allocator) | Public+1 flags | 0x20 | |
| bool op_Equality(ref HeapString& a, ref FixedString32Bytes& b) | PublicStatic+1 flags | 0x20 | |
| bool op_Inequality(ref HeapString& a, ref FixedString32Bytes& b) | PublicStatic+1 flags | 0x20 | |
| bool Equals(const FixedString32Bytes& other) | PublicFinal+2 flags | 0x20 | |
| int CompareTo(const FixedString64Bytes& other) | PublicFinal+2 flags | 0x40 | |
| void .ctor(ref FixedString64Bytes& source, const Allocator& allocator) | Public+1 flags | 0x40 | |
| bool op_Equality(ref HeapString& a, ref FixedString64Bytes& b) | PublicStatic+1 flags | 0x40 | |
| bool op_Inequality(ref HeapString& a, ref FixedString64Bytes& b) | PublicStatic+1 flags | 0x40 | |
| bool Equals(const FixedString64Bytes& other) | PublicFinal+2 flags | 0x40 | |
| int CompareTo(const FixedString128Bytes& other) | PublicFinal+2 flags | 0x80 | |
| void .ctor(ref FixedString128Bytes& source, const Allocator& allocator) | Public+1 flags | 0x80 | |
| bool op_Equality(ref HeapString& a, ref FixedString128Bytes& b) | PublicStatic+1 flags | 0x80 | |
| bool op_Inequality(ref HeapString& a, ref FixedString128Bytes& b) | PublicStatic+1 flags | 0x80 | |
| bool Equals(const FixedString128Bytes& other) | PublicFinal+2 flags | 0x80 | |
| int CompareTo(const FixedString512Bytes& other) | PublicFinal+2 flags | 0x200 | |
| void .ctor(ref FixedString512Bytes& source, const Allocator& allocator) | Public+1 flags | 0x200 | |
| bool op_Equality(ref HeapString& a, ref FixedString512Bytes& b) | PublicStatic+1 flags | 0x200 | |
| bool op_Inequality(ref HeapString& a, ref FixedString512Bytes& b) | PublicStatic+1 flags | 0x200 | |
| bool Equals(const FixedString512Bytes& other) | PublicFinal+2 flags | 0x200 | |
| int CompareTo(const FixedString4096Bytes& other) | PublicFinal+2 flags | 0x1000 | |
| void .ctor(ref FixedString4096Bytes& source, const Allocator& allocator) | Public+1 flags | 0x1000 | |
| bool op_Equality(ref HeapString& a, ref FixedString4096Bytes& b) | PublicStatic+1 flags | 0x1000 | |
| bool op_Inequality(ref HeapString& a, ref FixedString4096Bytes& b) | PublicStatic+1 flags | 0x1000 | |
| bool Equals(const FixedString4096Bytes& other) | PublicFinal+2 flags | 0x1000 | |
| string ToString() | Public+1 flags | 0x08 | |
| int GetHashCode() | Public+1 flags | 0x04 | |
| bool Equals(object other) | Public+1 flags | 0x08 | |
| void CheckIndexInRange(int index) | Private | 0x04 | |
| void ThrowCopyError(const CopyError& error, const string& source) | Private | 0x08 |