Encoder

cs.system.text.Encoder (extern class) → Encoding_ForwardingEncoder

Instance Members

FallbackBuffer: EncoderFallbackBuffer


GetByteCount(chars: cs.NativeArray<cs.types.Char16>, index: Int, count: Int, flush: Bool): Int
Name Type
chars cs.NativeArray<cs.types.Char16>
index Int
count Int
flush Bool
Returns
Int

GetBytes(chars: cs.NativeArray<cs.types.Char16>, charIndex: Int, charCount: Int, bytes: cs.NativeArray<cs.types.UInt8>, byteIndex: Int, flush: Bool): Int
Name Type
chars cs.NativeArray<cs.types.Char16>
charIndex Int
charCount Int
bytes cs.NativeArray<cs.types.UInt8>
byteIndex Int
flush Bool
Returns
Int

Reset(): Void

Convert(chars: cs.NativeArray<cs.types.Char16>, charIndex: Int, charCount: Int, bytes: cs.NativeArray<cs.types.UInt8>, byteIndex: Int, byteCount: Int, flush: Bool, charsUsed: cs.Out, bytesUsed: cs.Out, completed: cs.Out): Void
Name Type
chars cs.NativeArray<cs.types.Char16>
charIndex Int
charCount Int
bytes cs.NativeArray<cs.types.UInt8>
byteIndex Int
byteCount Int
flush Bool
charsUsed cs.Out
bytesUsed cs.Out
completed cs.Out

new(): Void

Metadata

Name Parameters
:nativeGen -
:abstract -
:libType -
:csNative -