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.CStreamWriter Class Reference
+ Inheritance diagram for System.IO.CStreamWriter:
+ Collaboration diagram for System.IO.CStreamWriter:

Public Member Functions

 CStreamWriter (Stream stream, global::System.Text.Encoding encoding, bool leaveOpen)
 
override void Write (char[] buffer, int index, int count)
 
override void Write (char val)
 
void InternalWriteString (string val)
 
void InternalWriteChar (char val)
 
void InternalWriteChars (char[] buffer, int n)
 
override void Write (char[] val)
 
override void Write (string val)
 
override void WriteLine (string val)
 
override void Close ()
 
void Dispose ()
 
override void Flush ()
 
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
 

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 ()
 

Private Attributes

global::System.TermInfoDriver driver
 
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 10 of file CStreamWriter.cs.


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