Lines Matching refs:TEncoding

16 { TEncoding }
18 class function TEncoding.GetANSI: TEncoding;
39 function TEncoding.GetAnsiBytes(const S: string): TBytes;
47 function TEncoding.GetAnsiBytes(const S: string; CharIndex, CharCount: Integer
53 function TEncoding.GetAnsiString(const Bytes: TBytes): string;
61 function TEncoding.GetAnsiString(const Bytes: TBytes; ByteIndex,
68 class function TEncoding.GetASCII: TEncoding;
84 class function TEncoding.GetBigEndianUnicode: TEncoding;
100 class function TEncoding.GetDefault: TEncoding;
105 class function TEncoding.GetSystemEncoding: TEncoding;
139 class function TEncoding.GetUnicode: TEncoding;
155 class function TEncoding.GetUTF7: TEncoding;
171 class function TEncoding.GetUTF8: TEncoding;
187 class procedure TEncoding.FreeEncodings;
208 class constructor TEncoding.Create;
219 class destructor TEncoding.Destroy;
227 function TEncoding.Clone: TEncoding;
232 class function TEncoding.Convert(Source, Destination: TEncoding;
238 class function TEncoding.Convert(Source, Destination: TEncoding;
244 class function TEncoding.IsStandardEncoding(AEncoding: TEncoding): Boolean;
246 Encoding: TEncoding;
260 class function TEncoding.GetBufferEncoding(const Buffer: TBytes; var AEncoding: TEncoding): Integer;
265 class function TEncoding.GetBufferEncoding(const Buffer: TBytes;
266 var AEncoding: TEncoding; ADefaultEncoding: TEncoding): Integer;
268 function CheckEncoding(AEncoding: TEncoding; out ByteCount: Integer): Boolean;
301 function TEncoding.GetByteCount(const Chars: TUnicodeCharArray): Integer;
309 function TEncoding.GetByteCount(const Chars: TUnicodeCharArray; CharIndex,
319 function TEncoding.GetByteCount(const S: UnicodeString): Integer;
327 function TEncoding.GetByteCount(const S: UnicodeString; CharIndex, CharCount: Integer): Integer;
336 function TEncoding.GetBytes(const Chars: TUnicodeCharArray): TBytes;
343 function TEncoding.GetBytes(const Chars: TUnicodeCharArray; CharIndex,
354 function TEncoding.GetBytes(const Chars: TUnicodeCharArray; CharIndex,
371 function TEncoding.GetBytes(const S: UnicodeString): TBytes;
378 function TEncoding.GetBytes(const S: UnicodeString; CharIndex, CharCount: Integer;
395 function TEncoding.GetCharCount(const Bytes: TBytes): Integer;
403 function TEncoding.GetCharCount(const Bytes: TBytes; ByteIndex,
411 function TEncoding.GetChars(const Bytes: TBytes): TUnicodeCharArray;
418 function TEncoding.GetChars(const Bytes: TBytes; ByteIndex, ByteCount: Integer): TUnicodeCharArray;
426 function TEncoding.GetChars(const Bytes: TBytes; ByteIndex, ByteCount: Integer;
439 class function TEncoding.GetEncoding(CodePage: Integer): TEncoding;
451 class function TEncoding.GetEncoding(const EncodingName: UnicodeString): TEncoding;
461 function TEncoding.GetString(const Bytes: TBytes): UnicodeString;
474 function TEncoding.GetString(const Bytes: TBytes; ByteIndex, ByteCount: Integer): UnicodeString;
559 function TMBCSEncoding.Clone: TEncoding;
628 function TUTF7Encoding.Clone: TEncoding;
651 function TUTF8Encoding.Clone: TEncoding;
722 function TUnicodeEncoding.Clone: TEncoding;
810 function TBigEndianUnicodeEncoding.Clone: TEncoding;
818 Result := TEncoding.Unicode.GetAnsiBytes(Chars, CharCount);
834 Result := TEncoding.Unicode.GetAnsiString(PByte(@B[0]), ByteCount);