Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
XmlQueryDataReader (Stream input) | |
string | ReadStringQ () |
sbyte | ReadSByte (sbyte minValue, sbyte maxValue) |
void | Dispose () |
virtual void | Close () |
virtual int | PeekChar () |
virtual int | Read () |
virtual int | Read (char[] buffer, int index, int count) |
virtual int | Read (Span< char > buffer) |
virtual int | Read (byte[] buffer, int index, int count) |
virtual int | Read (Span< byte > buffer) |
virtual byte | ReadByte () |
virtual sbyte | ReadSByte () |
virtual bool | ReadBoolean () |
virtual char | ReadChar () |
virtual short | ReadInt16 () |
virtual ushort | ReadUInt16 () |
virtual int | ReadInt32 () |
virtual uint | ReadUInt32 () |
virtual long | ReadInt64 () |
virtual ulong | ReadUInt64 () |
virtual Half | ReadHalf () |
virtual float | ReadSingle () |
virtual double | ReadDouble () |
virtual decimal | ReadDecimal () |
virtual string | ReadString () |
virtual char[] | ReadChars (int count) |
virtual byte[] | ReadBytes (int count) |
int | Read7BitEncodedInt () |
long | Read7BitEncodedInt64 () |
Protected Member Functions | |
virtual void | Dispose (bool disposing) |
virtual void | FillBuffer (int numBytes) |
Properties | |
virtual Stream | BaseStream [get] |
Private Member Functions | |
void | ThrowIfDisposed () |
byte | InternalReadByte () |
int | InternalReadChars (Span< char > buffer) |
ReadOnlySpan< byte > | InternalRead (int numBytes) |
Private Attributes | |
readonly Stream | _stream |
readonly byte[] | _buffer |
readonly Decoder | _decoder |
byte[] | _charBytes |
char[] | _charBuffer |
readonly int | _maxCharsSize |
readonly bool | _2BytesPerChar |
readonly bool | _isMemoryStream |
readonly bool | _leaveOpen |
bool | _disposed |
Definition at line 5 of file XmlQueryDataReader.cs.