|
terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
|
Inheritance diagram for System.IO.StreamReader.NullStreamReader:
Collaboration diagram for System.IO.StreamReader.NullStreamReader:Public Member Functions | |
| override int | Peek () |
| override int | Read () |
| override int | Read (char[] buffer, int index, int count) |
| override string | ReadLine () |
| override string | ReadToEnd () |
| override void | Close () |
| void | Dispose () |
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 | |
| NullStreamReader () | |
| override int | ReadBuffer () |
| void | Init (Stream stream) |
| bool | DataAvailable () |
Properties | |
| override Stream | BaseStream [get, set] |
| override global::System.Text.Encoding | CurrentEncoding [get, set] |
| bool | LeaveOpen [get, set] |
Private Member Functions | |
| void | CheckAsyncTaskInProgress () |
| void | Init (Stream stream, global::System.Text.Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize, bool leaveOpen) |
| int | ReadSpan (global::System.Span< char > buffer) |
| void | CompressBuffer (int n) |
| void | DetectEncoding () |
| bool | IsPreamble () |
Static Private Member Functions | |
| static void | ThrowAsyncIOInProgress () |
Private Attributes | |
| Stream | _stream |
| global::System.Text.Encoding | _encoding |
| global::System.Text.Decoder | _decoder |
| byte[] | _byteBuffer |
| char[] | _charBuffer |
| int | _charPos |
| int | _charLen |
| int | _byteLen |
| int | _bytePos |
| int | _maxCharsPerBuffer |
| bool | _detectEncoding |
| bool | _checkPreamble |
| bool | _isBlocked |
| bool | _closable |
| global::System.Threading.Tasks.Task | _asyncReadTask |
Definition at line 664 of file StreamReader.cs.