Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Text.EncodingCharBuffer Class Referencesealed

Package Functions

unsafe EncodingCharBuffer (EncodingNLS enc, System.Text.DecoderNLS decoder, char *charStart, int charCount, byte *byteStart, int byteCount)
 
unsafe bool AddChar (char ch, int numBytes)
 
bool AddChar (char ch)
 
unsafe bool AddChar (char ch1, char ch2, int numBytes)
 
unsafe void AdjustBytes (int count)
 
unsafe bool EvenMoreData (int count)
 
unsafe byte GetNextByte ()
 
bool Fallback (byte fallbackByte)
 
bool Fallback (byte byte1, byte byte2)
 
bool Fallback (byte byte1, byte byte2, byte byte3, byte byte4)
 
unsafe bool Fallback (byte[] byteBuffer)
 

Properties

unsafe bool MoreData [get]
 
unsafe int BytesUsed [get]
 
int Count [get]
 

Private Attributes

unsafe char * _chars
 
unsafe readonly char * _charStart
 
unsafe readonly char * _charEnd
 
int _charCountResult
 
readonly EncodingNLS _enc
 
readonly System.Text.DecoderNLS _decoder
 
unsafe readonly byte * _byteStart
 
unsafe readonly byte * _byteEnd
 
unsafe byte * _bytes
 
readonly DecoderFallbackBuffer _fallbackBuffer
 
DecoderFallbackBufferHelper _fallbackBufferHelper
 

Detailed Description

Definition at line 3 of file EncodingCharBuffer.cs.


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