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
Loading...
Searching...
No Matches
System.IO.UnexceptionalStreamWriter Class Reference
+ Inheritance diagram for System.IO.UnexceptionalStreamWriter:
+ Collaboration diagram for System.IO.UnexceptionalStreamWriter:

Public Member Functions

 UnexceptionalStreamWriter (Stream stream, global::System.Text.Encoding encoding)
 
override void Flush ()
 
override void Write (char[] buffer, int index, int count)
 
override void Write (char value)
 
override void Write (char[] value)
 
override void Write (string value)
 
override void Close ()
 
void Dispose ()
 
virtual void Write (string format, object arg0)
 
virtual void Write (string format, object arg0, object arg1, object arg2)
 
unsafe override void WriteLine (string value)
 
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
 

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)
 
unsafe void WriteSpan (global::System.ReadOnlySpan< char > buffer, bool appendNewLine)
 

Static Private Member Functions

static void ThrowAsyncIOInProgress ()
 

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
 

Detailed Description

Definition at line 9 of file UnexceptionalStreamWriter.cs.


The documentation for this class was generated from the following file: