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

Package Functions

unsafe EncodingByteBuffer (Encoding inEncoding, EncoderNLS inEncoder, byte *inByteStart, int inByteCount, char *inCharStart, int inCharCount)
 
unsafe bool AddByte (byte b, int moreBytesExpected)
 
bool AddByte (byte b1)
 
bool AddByte (byte b1, byte b2)
 
bool AddByte (byte b1, byte b2, int moreBytesExpected)
 
unsafe void MovePrevious (bool bThrow)
 
unsafe char GetNextChar ()
 

Package Attributes

EncoderFallbackBuffer fallbackBuffer
 

Properties

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

Private Attributes

unsafe byte * _bytes
 
unsafe readonly byte * _byteStart
 
unsafe readonly byte * _byteEnd
 
unsafe char * _chars
 
unsafe readonly char * _charStart
 
unsafe readonly char * _charEnd
 
int _byteCountResult
 
readonly Encoding _enc
 
readonly EncoderNLS _encoder
 

Detailed Description

Definition at line 208 of file Encoding.cs.


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