implements IDisposable
0x00x0048
Members 11
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | 0x04 | MaxCharBytesSize | int | PrivateStatic+1 flags |
| 0x08 | m_stream | Stream | Private | |
| 0x08 | m_buffer | byte[] | Private | |
| 0x08 | m_decoder | Decoder | Private | |
| 0x08 | m_charBytes | byte[] | Private | |
| 0x08 | m_singleChar | char[] | Private | |
| 0x08 | m_charBuffer | char[] | Private | |
| 0x04 | m_maxCharsSize | int | Private | |
| 0x01 | m_2BytesPerChar | bool | Private | |
| 0x01 | m_isMemoryStream | bool | Private | |
| 0x01 | m_leaveOpen | bool | Private | |
| 0x0047 | 0x01 | unreflected bytes to end of BinaryReader | ||
Functions 33
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor() | Public+1 flags | — | 0x00 |
| void .ctor() | Public+1 flags | — | 0x00 |
| void .ctor() | Public+1 flags | — | 0x00 |
| void get_BaseStream() | Public+3 flags | — | 0x00 |
| void Close() | Public+2 flags | — | 0x00 |
| void Dispose() | 3 flags | — | 0x00 |
| void Dispose() | PublicFinal+2 flags | — | 0x00 |
| void PeekChar() | Public+2 flags | — | 0x00 |
| void Read() | Public+2 flags | — | 0x00 |
| void ReadBoolean() | Public+2 flags | — | 0x00 |
| void ReadByte() | Public+2 flags | — | 0x00 |
| void ReadSByte() | Public+2 flags | — | 0x00 |
| void ReadChar() | Public+2 flags | — | 0x00 |
| void ReadInt16() | Public+2 flags | — | 0x00 |
| void ReadUInt16() | Public+2 flags | — | 0x00 |
| void ReadInt32() | Public+2 flags | — | 0x00 |
| void ReadUInt32() | Public+2 flags | — | 0x00 |
| void ReadInt64() | Public+2 flags | — | 0x00 |
| void ReadUInt64() | Public+2 flags | — | 0x00 |
| void ReadSingle() | Public+2 flags | — | 0x00 |
| void ReadDouble() | Public+2 flags | — | 0x00 |
| void ReadDecimal() | Public+2 flags | — | 0x00 |
| void ReadString() | Public+2 flags | — | 0x00 |
| void Read() | Public+2 flags | — | 0x00 |
| void InternalReadChars() | Private | — | 0x00 |
| void InternalReadOneChar() | Private | — | 0x00 |
| void ReadChars() | Public+2 flags | — | 0x00 |
| void Read() | Public+2 flags | — | 0x00 |
| void Read() | Public+2 flags | — | 0x00 |
| void Read() | Public+2 flags | — | 0x00 |
| void ReadBytes() | Public+2 flags | — | 0x00 |
| void FillBuffer() | 3 flags | — | 0x00 |
| void Read7BitEncodedInt() | 1 flags | — | 0x00 |