TCustomSingleByteCodec Class

Represents type TCustomSingleByteCodec.

Namespace: flcUnicodeCodecs
TObject
  flcUnicodeCodecs.TCustomUnicodeCodec
    flcUnicodeCodecs.TCustomSingleByteCodec
      flcUnicodeCodecs.TEBCDIC_USCodec
      flcUnicodeCodecs.TIBM037Codec
      flcUnicodeCodecs.TIBM038Codec
      flcUnicodeCodecs.TIBM1004Codec
      flcUnicodeCodecs.TIBM1026Codec
      flcUnicodeCodecs.TIBM1047Codec
      flcUnicodeCodecs.TIBM256Codec
      flcUnicodeCodecs.TIBM273Codec
      flcUnicodeCodecs.TIBM274Codec
      flcUnicodeCodecs.TIBM275Codec
      flcUnicodeCodecs.TIBM277Codec
      flcUnicodeCodecs.TIBM278Codec
      flcUnicodeCodecs.TIBM280Codec
      flcUnicodeCodecs.TIBM281Codec
      flcUnicodeCodecs.TIBM284Codec
      flcUnicodeCodecs.TIBM285Codec
      flcUnicodeCodecs.TIBM290Codec
      flcUnicodeCodecs.TIBM297Codec
      flcUnicodeCodecs.TIBM420Codec
      flcUnicodeCodecs.TIBM423Codec
      flcUnicodeCodecs.TIBM424Codec
      flcUnicodeCodecs.TIBM437Codec
      flcUnicodeCodecs.TIBM500Codec
      flcUnicodeCodecs.TIBM850Codec
      flcUnicodeCodecs.TIBM851Codec
      flcUnicodeCodecs.TIBM852Codec
      flcUnicodeCodecs.TIBM855Codec
      flcUnicodeCodecs.TIBM857Codec
      flcUnicodeCodecs.TIBM860Codec
      flcUnicodeCodecs.TIBM861Codec
      flcUnicodeCodecs.TIBM862Codec
      flcUnicodeCodecs.TIBM863Codec
      flcUnicodeCodecs.TIBM864Codec
      flcUnicodeCodecs.TIBM865Codec
      flcUnicodeCodecs.TIBM866Codec
      flcUnicodeCodecs.TIBM868Codec
      flcUnicodeCodecs.TIBM869Codec
      flcUnicodeCodecs.TIBM870Codec
      flcUnicodeCodecs.TIBM871Codec
      flcUnicodeCodecs.TIBM874Codec
      flcUnicodeCodecs.TIBM875Codec
      flcUnicodeCodecs.TIBM880Codec
      flcUnicodeCodecs.TIBM904Codec
      flcUnicodeCodecs.TIBM905Codec
      flcUnicodeCodecs.TIBM918Codec
      flcUnicodeCodecs.TISO8859_10Codec
      flcUnicodeCodecs.TISO8859_13Codec
      flcUnicodeCodecs.TISO8859_14Codec
      flcUnicodeCodecs.TISO8859_15Codec
      flcUnicodeCodecs.TISO8859_1Codec
      flcUnicodeCodecs.TISO8859_2Codec
      flcUnicodeCodecs.TISO8859_3Codec
      flcUnicodeCodecs.TISO8859_4Codec
      flcUnicodeCodecs.TISO8859_5Codec
      flcUnicodeCodecs.TISO8859_6Codec
      flcUnicodeCodecs.TISO8859_7Codec
      flcUnicodeCodecs.TISO8859_8Codec
      flcUnicodeCodecs.TISO8859_9Codec
      flcUnicodeCodecs.TJIS_X0201Codec
      flcUnicodeCodecs.TKOI8_RCodec
      flcUnicodeCodecs.TMacCyrillicCodec
      flcUnicodeCodecs.TMacGreekCodec
      flcUnicodeCodecs.TMacIcelandicCodec
      flcUnicodeCodecs.TMacLatin2Codec
      flcUnicodeCodecs.TMacRomanCodec
      flcUnicodeCodecs.TMacTurkishCodec
      flcUnicodeCodecs.TNextStepCodec
      flcUnicodeCodecs.TUSASCIICodec
      flcUnicodeCodecs.TWindows1026Codec
      flcUnicodeCodecs.TWindows1047Codec
      flcUnicodeCodecs.TWindows1140Codec
      flcUnicodeCodecs.TWindows1141Codec
      flcUnicodeCodecs.TWindows1142Codec
      flcUnicodeCodecs.TWindows1143Codec
      flcUnicodeCodecs.TWindows1144Codec
      flcUnicodeCodecs.TWindows1145Codec
      flcUnicodeCodecs.TWindows1146Codec
      flcUnicodeCodecs.TWindows1147Codec
      flcUnicodeCodecs.TWindows1148Codec
      flcUnicodeCodecs.TWindows1149Codec
      flcUnicodeCodecs.TWindows1250Codec
      flcUnicodeCodecs.TWindows1251Codec
      flcUnicodeCodecs.TWindows1252Codec
      flcUnicodeCodecs.TWindows1253Codec
      flcUnicodeCodecs.TWindows1254Codec
      flcUnicodeCodecs.TWindows1255Codec
      flcUnicodeCodecs.TWindows1256Codec
      flcUnicodeCodecs.TWindows1257Codec
      flcUnicodeCodecs.TWindows1258Codec
      flcUnicodeCodecs.TWindows37Codec
      flcUnicodeCodecs.TWindows437Codec
      flcUnicodeCodecs.TWindows500Codec
      flcUnicodeCodecs.TWindows708Codec
      flcUnicodeCodecs.TWindows737Codec
      flcUnicodeCodecs.TWindows775Codec
      flcUnicodeCodecs.TWindows850Codec
      flcUnicodeCodecs.TWindows852Codec
      flcUnicodeCodecs.TWindows855Codec
      flcUnicodeCodecs.TWindows857Codec
      flcUnicodeCodecs.TWindows858Codec
      flcUnicodeCodecs.TWindows861Codec
      flcUnicodeCodecs.TWindows862Codec
      flcUnicodeCodecs.TWindows863Codec
      flcUnicodeCodecs.TWindows864Codec
      flcUnicodeCodecs.TWindows865Codec
      flcUnicodeCodecs.TWindows866Codec
      flcUnicodeCodecs.TWindows869Codec
      flcUnicodeCodecs.TWindows870Codec
      flcUnicodeCodecs.TWindows874Codec
      flcUnicodeCodecs.TWindows875Codec
type
 TCustomSingleByteCodec = class(TCustomUnicodeCodec)
 end;

The TCustomSingleByteCodec type exposes the following members.

Show:
 NameDescription
Create

Initializes a new instance of the TCustomSingleByteCodec class. (Overrides TCustomUnicodeCodec.Create.)

CreateEx(TCodecErrorAction,WideChar,ByteChar)

Initializes a new instance of the TCustomSingleByteCodec class.

Top
Show:
 NameDescription
DecodeReplaceChar

Represents property DecodeReplaceChar. (Inherited from TCustomUnicodeCodec.)

EncodeReplaceChar

Represents property EncodeReplaceChar.

ErrorAction

Represents property ErrorAction. (Inherited from TCustomUnicodeCodec.)

ReadLFOption

Represents property ReadLFOption. (Inherited from TCustomUnicodeCodec.)

WriteLFOption

Represents property WriteLFOption. (Inherited from TCustomUnicodeCodec.)

Top
Show:
 NameDescription
Decode(Pointer,Integer,Pointer,Integer,Integer,Integer)

Represents method Decode(Pointer,Integer,Pointer,Integer,Integer,Integer). (Overrides TCustomUnicodeCodec.Decode(Pointer,Integer,Pointer,Integer,Integer,Integer).)

DecodeChar(ByteChar)

Represents method DecodeChar(ByteChar).

DecodeStr(Pointer,Integer,UnicodeString)

Represents method DecodeStr(Pointer,Integer,UnicodeString). (Inherited from TCustomUnicodeCodec.)

DecodeUCS4Char(ByteChar)

Represents method DecodeUCS4Char(ByteChar).

Encode(PWideChar,Integer,Integer)

Represents method Encode(PWideChar,Integer,Integer). (Overrides TCustomUnicodeCodec.Encode(PWideChar,Integer,Integer).)

EncodeChar(WideChar)

Represents method EncodeChar(WideChar).

EncodeStr(UnicodeString)

Represents method EncodeStr(UnicodeString). (Inherited from TCustomUnicodeCodec.)

EncodeUCS4Char(UCS4Char)

Represents method EncodeUCS4Char(UCS4Char).

GetAlias(Integer)

Represents method GetAlias(Integer). (Inherited from TCustomUnicodeCodec.)

GetAliasCount

Represents method GetAliasCount. (Inherited from TCustomUnicodeCodec.)

InternalReadUCS4Char(UCS4Char,Integer)

Represents method InternalReadUCS4Char(UCS4Char,Integer). (Overrides TCustomUnicodeCodec.InternalReadUCS4Char(UCS4Char,Integer).)

InternalWriteUCS4Char(UCS4Char,Integer)

Represents method InternalWriteUCS4Char(UCS4Char,Integer). (Overrides TCustomUnicodeCodec.InternalWriteUCS4Char(UCS4Char,Integer).)

IsAlias(String)

Represents method IsAlias(String). (Inherited from TCustomUnicodeCodec.)

IsAliasA(AnsiString)

Represents method IsAliasA(AnsiString). (Inherited from TCustomUnicodeCodec.)

IsAliasU(UnicodeString)

Represents method IsAliasU(UnicodeString). (Inherited from TCustomUnicodeCodec.)

ReadBuffer(Void,Integer)

Represents method ReadBuffer(Void,Integer). (Inherited from TCustomUnicodeCodec.)

ReadUCS4Char(UCS4Char,Integer)

Represents method ReadUCS4Char(UCS4Char,Integer). (Inherited from TCustomUnicodeCodec.)

ResetReadAhead

Represents method ResetReadAhead. (Inherited from TCustomUnicodeCodec.)

WriteBuffer(Void,Integer)

Represents method WriteBuffer(Void,Integer). (Inherited from TCustomUnicodeCodec.)

WriteUCS4Char(UCS4Char,Integer)

Represents method WriteUCS4Char(UCS4Char,Integer). (Inherited from TCustomUnicodeCodec.)

Top
Show:
 NameDescription
OnRead

Represents property OnRead. (Inherited from TCustomUnicodeCodec.)

OnWrite

Represents property OnWrite. (Inherited from TCustomUnicodeCodec.)

Top
Show:
 NameDescription
FEncodeReplaceChar

Represents field FEncodeReplaceChar.

Top