|
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.StreamWriter:
Collaboration diagram for System.IO.StreamWriter:Public Member Functions | |
| StreamWriter (Stream stream) | |
| StreamWriter (Stream stream, global::System.Text.Encoding encoding) | |
| StreamWriter (Stream stream, global::System.Text.Encoding encoding, int bufferSize) | |
| StreamWriter (Stream stream, global::System.Text.Encoding encoding, int bufferSize, bool leaveOpen) | |
| StreamWriter (string path) | |
| StreamWriter (string path, bool append) | |
| StreamWriter (string path, bool append, global::System.Text.Encoding encoding, int bufferSize) | |
| override void | Close () |
| override void | Flush () |
| override void | Write (char value) |
| unsafe override void | Write (char[] buffer) |
| unsafe override void | Write (char[] buffer, int index, int count) |
| unsafe override void | Write (string value) |
| unsafe override void | WriteLine (string value) |
| void | Dispose () |
| virtual void | Write (string format, object arg0) |
| virtual void | Write (string format, object arg0, object arg1, object arg2) |
| virtual void | WriteLine () |
| virtual void | WriteLine (object value) |
| virtual void | WriteLine (string format, object arg0) |
| virtual void | WriteLine (string format, object arg0, object arg1) |
| virtual void | WriteLine (string format, params object[] arg) |
Static Public Member Functions | |
| static TextWriter | Synchronized (TextWriter writer) |
Static Public Attributes | |
| static new readonly StreamWriter | Null |
Protected Member Functions | |
| override void | Dispose (bool disposing) |
Protected Attributes | |
| char[] | CoreNewLine |
Package Functions | |
| StreamWriter () | |
Properties | |
| static global::System.Text.Encoding | UTF8NoBOM [get, set] |
| virtual bool | AutoFlush [set] |
| bool | LeaveOpen [get, set] |
| override global::System.Text.Encoding | Encoding [get, set] |
| virtual global::System.IFormatProvider | FormatProvider [get, set] |
| virtual string | NewLine [get, set] |
Private Member Functions | |
| void | CheckAsyncTaskInProgress () |
| void | Init (Stream streamArg, global::System.Text.Encoding encodingArg, int bufferSize, bool shouldLeaveOpen) |
| void | Flush (bool flushStream, bool flushEncoder) |
| unsafe void | WriteSpan (global::System.ReadOnlySpan< char > buffer, bool appendNewLine) |
Static Private Member Functions | |
| static void | ThrowAsyncIOInProgress () |
| static | StreamWriter () |
Private Attributes | |
| Stream | _stream |
| global::System.Text.Encoding | _encoding |
| global::System.Text.Encoder | _encoder |
| byte[] | _byteBuffer |
| char[] | _charBuffer |
| int | _charPos |
| int | _charLen |
| bool | _autoFlush |
| bool | _haveWrittenPreamble |
| bool | _closable |
| global::System.Threading.Tasks.Task | _asyncWriteTask |
| string | CoreNewLineStr |
| global::System.IFormatProvider | _internalFormatProvider |
Static Private Attributes | |
| static readonly char[] | s_coreNewLine |
Definition at line 14 of file StreamWriter.cs.