|
static unsafe OperationStatus | DecodeFromUtf8 (ReadOnlySpan< byte > utf8, Span< byte > bytes, out int bytesConsumed, out int bytesWritten, bool isFinalBlock=true) |
|
static int | GetMaxDecodedFromUtf8Length (int length) |
|
static unsafe OperationStatus | DecodeFromUtf8InPlace (Span< byte > buffer, out int bytesWritten) |
|
static unsafe OperationStatus | EncodeToUtf8 (ReadOnlySpan< byte > bytes, Span< byte > utf8, out int bytesConsumed, out int bytesWritten, bool isFinalBlock=true) |
|
static int | GetMaxEncodedToUtf8Length (int length) |
|
static unsafe OperationStatus | EncodeToUtf8InPlace (Span< byte > buffer, int dataLength, out int bytesWritten) |
|
|
static unsafe void | Avx2Decode (ref byte *srcBytes, ref byte *destBytes, byte *srcEnd, int sourceLength, int destLength, byte *srcStart, byte *destStart) |
|
static unsafe void | Ssse3Decode (ref byte *srcBytes, ref byte *destBytes, byte *srcEnd, int sourceLength, int destLength, byte *srcStart, byte *destStart) |
|
static unsafe int | Decode (byte *encodedBytes, ref sbyte decodingMap) |
|
static unsafe void | WriteThreeLowOrderBytes (byte *destination, int value) |
|
static unsafe void | Avx2Encode (ref byte *srcBytes, ref byte *destBytes, byte *srcEnd, int sourceLength, int destLength, byte *srcStart, byte *destStart) |
|
static unsafe void | Ssse3Encode (ref byte *srcBytes, ref byte *destBytes, byte *srcEnd, int sourceLength, int destLength, byte *srcStart, byte *destStart) |
|
static unsafe uint | Encode (byte *threeBytes, ref byte encodingMap) |
|
static unsafe uint | EncodeAndPadOne (byte *twoBytes, ref byte encodingMap) |
|
static unsafe uint | EncodeAndPadTwo (byte *oneByte, ref byte encodingMap) |
|
Definition at line 9 of file Base64.cs.
The documentation for this class was generated from the following file:
- source/System.Memory/System.Buffers.Text/Base64.cs