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.StreamWriter Class Reference
+ 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
 

Detailed Description

Definition at line 14 of file StreamWriter.cs.


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