Beef Corlib
|
Public Member Functions | |
override int | GetEncodedSize (StringView str) |
override Result< int, EncodeError > | Encode (StringView str, Span< uint8 > dest) |
Public Member Functions inherited from System.Text.UTF8Encoding | |
override int | GetMaxCharCount (int size) |
override int | GetCharUnitSize () |
override int | GetEncodedLength (char32 c) |
override int | Encode (char32 c, Span< uint8 > dest) |
override int | GetDecodedUTF8Size (Span< uint8 > bytes) |
Returns number of UTF8 characters required to hold the decoded result. | |
override Result< int, DecodeError > | DecodeToUTF8 (Span< uint8 > inBytes, StringView outChars) |
Decodes from bytes to UTF8. | |
Public Member Functions inherited from System.Text.Encoding | |
virtual Result< int, DecodeError > | DecodeToUTF8 (Span< uint8 > inBytes, String outStr) |
Decodes from bytes to UTF8. | |
Additional Inherited Members | |
Static Public Member Functions inherited from System.Text.Encoding | |
static Encoding | DetectEncoding (Span< uint8 > data, out int bomSize) |
Static Public Attributes inherited from System.Text.Encoding | |
static readonly ASCIIEncoding | ASCII = new ASCIIEncoding() ~ delete _ |
static readonly UTF8Encoding | UTF8 = new UTF8Encoding() ~ delete _ |
static readonly UTF8EncodingWithBOM | UTF8WithBOM = new UTF8EncodingWithBOM() ~ delete _ |
static readonly UTF16Encoding | UTF16 = new UTF16Encoding() ~ delete _ |
static readonly UTF16EncodingWithBOM | UTF16WithBOM = new UTF16EncodingWithBOM() ~ delete _ |