Source position: mclasses.pas line 613
type TAbstractObjectWriter = class |
public |
procedure BeginCollection; virtual; abstract; |
procedure BeginComponent(); virtual; abstract; |
procedure BeginList; virtual; abstract; |
procedure EndList; virtual; abstract; |
procedure BeginProperty(); virtual; abstract; |
procedure EndProperty; virtual; abstract; |
procedure Write(); virtual; abstract; |
procedure WriteBinary(); virtual; abstract; |
procedure WriteBoolean(); virtual; abstract; |
procedure WriteFloat(); virtual; abstract; |
procedure WriteSingle(); virtual; abstract; |
procedure WriteDate(); virtual; abstract; |
procedure WriteCurrency(); virtual; abstract; |
procedure WriteIdent(); virtual; abstract; |
procedure WriteInteger(); virtual; abstract; |
procedure WriteUInt64(); virtual; abstract; |
procedure WriteVariant(); virtual; abstract; |
procedure WriteMethodName(); virtual; abstract; |
procedure WriteSet(); virtual; abstract; |
procedure WriteString(); virtual; abstract; |
procedure Writeutf8String(); virtual; abstract; |
procedure WriteWideString(); virtual; abstract; |
procedure WriteUnicodeString(); virtual; abstract; |
end; |
| | |
TObject |