|
terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
|
Inheritance diagram for System.IO.CStreamReader:Public Member Functions | |
| CStreamReader (Stream stream, Encoding encoding) | |
| override int | Peek () |
| override int | Read () |
| override int | Read ([In][Out] char[] dest, int index, int count) |
| override string | ReadLine () |
| override string | ReadToEnd () |
| override void | Close () |
| void | Dispose () |
| virtual ObjRef | CreateObjRef (Type requestedType) |
| virtual object | InitializeLifetimeService () |
Static Public Member Functions | |
| static TextReader | Synchronized (TextReader reader) |
Static Public Attributes | |
| static new readonly StreamReader | Null |
Protected Member Functions | |
| override void | Dispose (bool disposing) |
Package Functions | |
| void | Init (Stream stream) |
| virtual int | ReadBuffer () |
| bool | DataAvailable () |
Properties | |
| virtual Encoding | CurrentEncoding [get] |
| virtual Stream | BaseStream [get] |
| bool | LeaveOpen [get] |
| ServerIdentity | ObjectIdentity [get, set] |
Private Member Functions | |
| void | CheckAsyncTaskInProgress () |
| void | Init (Stream stream, Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize, bool leaveOpen) |
| int | ReadSpan (Span< char > buffer) |
| void | CompressBuffer (int n) |
| void | DetectEncoding () |
| bool | IsPreamble () |
| int | ReadBuffer (Span< char > userBuffer, [Out] bool readToUserBuffer) |
Static Private Member Functions | |
| static void | ThrowAsyncIOInProgress () |
Private Attributes | |
| TermInfoDriver | driver |
| Stream | _stream |
| Encoding | _encoding |
| Decoder | _decoder |
| byte[] | _byteBuffer |
| char[] | _charBuffer |
| int | _charPos |
| int | _charLen |
| int | _byteLen |
| int | _bytePos |
| int | _maxCharsPerBuffer |
| bool | _detectEncoding |
| bool | _checkPreamble |
| bool | _isBlocked |
| bool | _closable |
| Task | _asyncReadTask |
| object | _identity |
Definition at line 8 of file CStreamReader.cs.