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

Public Member Functions

override Decoder GetDecoder ()
 
override int GetByteCount (char[] chars, int index, int count)
 
override byte[] GetBytes (string s)
 
override int GetBytes (char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex)
 
override int GetMaxByteCount (int charCount)
 
override int GetCharCount (byte[] bytes, int index, int count)
 
override int GetChars (byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex)
 
override int GetMaxCharCount (int byteCount)
 
override Encoder GetEncoder ()
 
 Ucs4Encoding ()
 
virtual byte[] GetPreamble ()
 
virtual object Clone ()
 
virtual int GetByteCount (string s)
 
virtual unsafe int GetByteCount (char *chars, int count)
 
virtual byte[] GetBytes (char[] chars)
 
virtual byte[] GetBytes (char[] chars, int index, int count)
 
virtual int GetBytes (string s, int charIndex, int charCount, byte[] bytes, int byteIndex)
 
virtual unsafe int GetBytes (char *chars, int charCount, byte *bytes, int byteCount)
 
virtual int GetBytes (global::System.ReadOnlySpan< char > chars, global::System.Span< byte > bytes)
 
virtual unsafe int GetCharCount (byte *bytes, int count)
 
virtual char[] GetChars (byte[] bytes)
 
virtual char[] GetChars (byte[] bytes, int index, int count)
 
virtual unsafe int GetChars (byte *bytes, int byteCount, char *chars, int charCount)
 
virtual int GetChars (global::System.ReadOnlySpan< byte > bytes, global::System.Span< char > chars)
 
unsafe string GetString (byte *bytes, int byteCount)
 
unsafe string GetString (global::System.ReadOnlySpan< byte > bytes)
 
virtual string GetString (byte[] bytes)
 
virtual string GetString (byte[] bytes, int index, int count)
 
override bool Equals (object value)
 
override int GetHashCode ()
 

Static Public Member Functions

static Encoding GetEncoding (int codepage)
 
static Encoding GetEncoding (int codepage, EncoderFallback encoderFallback, DecoderFallback decoderFallback)
 
static Encoding GetEncoding (string name)
 
static Encoding GetEncoding (string name, EncoderFallback encoderFallback, DecoderFallback decoderFallback)
 

Package Functions

virtual void SetDefaultFallbacks ()
 
void OnDeserializing ()
 
void OnDeserialized ()
 
void DeserializeEncoding (global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
 
void SerializeEncoding (global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
 
virtual unsafe int GetByteCount (char *chars, int count, EncoderNLS encoder)
 
virtual unsafe int GetBytes (char *chars, int charCount, byte *bytes, int byteCount, EncoderNLS encoder)
 
virtual unsafe int GetCharCount (byte *bytes, int count, DecoderNLS decoder)
 
virtual unsafe int GetChars (byte *bytes, int byteCount, char *chars, int charCount, DecoderNLS decoder)
 
void setReadOnly (bool value=true)
 
virtual char[] GetBestFitUnicodeToBytesData ()
 
virtual char[] GetBestFitBytesToUnicodeData ()
 
void ThrowBytesOverflow ()
 
unsafe void ThrowBytesOverflow (EncoderNLS encoder, bool nothingEncoded)
 
void ThrowCharsOverflow ()
 
unsafe void ThrowCharsOverflow (DecoderNLS decoder, bool nothingDecoded)
 

Package Attributes

Ucs4Decoder ucs4Decoder
 
int m_codePage
 
global::System.Globalization.CodePageDataItem dataItem
 
bool m_deserializedFromEverett
 
EncoderFallback encoderFallback
 
DecoderFallback decoderFallback
 

Properties

override string WebName [get, set]
 
override int CodePage [get, set]
 
static Encoding UCS4_Littleendian [get, set]
 
static Encoding UCS4_Bigendian [get, set]
 
static Encoding UCS4_2143 [get, set]
 
static Encoding UCS4_3412 [get, set]
 
static object InternalSyncObject [get, set]
 
virtual global::System.ReadOnlySpan< byte > Preamble [get, set]
 
virtual string EncodingName [get, set]
 
EncoderFallback EncoderFallback [get, set]
 
DecoderFallback DecoderFallback [get, set]
 
bool IsReadOnly [get, set]
 
static Encoding ASCII [get, set]
 
static Encoding Latin1 [get, set]
 
static Encoding Default [get, set]
 
static Encoding Unicode [get, set]
 
static Encoding BigEndianUnicode [get, set]
 
static Encoding UTF7 [get, set]
 
static unsafe Encoding UTF8 [get, set]
 
static Encoding UTF32 [get, set]
 

Private Member Functions

void OnDeserializing (global::System.Runtime.Serialization.StreamingContext ctx)
 
void OnDeserialized (global::System.Runtime.Serialization.StreamingContext ctx)
 
void OnSerializing (global::System.Runtime.Serialization.StreamingContext ctx)
 
void GetDataItem ()
 

Static Private Member Functions

static Encoding CreateDefaultEncoding ()
 

Private Attributes

bool m_isReadOnly
 

Static Private Attributes

static Encoding defaultEncoding
 
static Encoding unicodeEncoding
 
static Encoding bigEndianUnicode
 
static Encoding utf7Encoding
 
static Encoding utf8Encoding
 
static Encoding utf32Encoding
 
static Encoding asciiEncoding
 
static Encoding latin1Encoding
 
static global::System.Collections.Generic.Dictionary< int, Encodingencodings
 
static object s_InternalSyncObject
 

Detailed Description

Definition at line 9 of file Ucs4Encoding.cs.


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