Declaration¶
Source position: classesh.inc line 2115
type
TAbstractObjectWriter = class
public
procedure BeginCollection;
procedure BeginComponent;
procedure WriteSignature;
procedure BeginList;
procedure EndList;
procedure BeginProperty;
procedure EndProperty;
procedure FlushBuffer;
procedure Write;
procedure WriteBinary;
procedure WriteBoolean;
procedure WriteFloat;
procedure WriteSingle;
procedure WriteDouble;
procedure WriteDate;
procedure WriteCurrency;
procedure WriteIdent;
procedure WriteInteger;
procedure WriteUInt64;
procedure WriteVariant;
procedure WriteMethodName;
procedure WriteSet;
procedure WriteString;
procedure WriteWideString;
procedure WriteUnicodeString;
end;
Inheritance¶
Methods¶
| Member | Visibility | Description |
|---|---|---|
| BeginCollection | public | Start writing a collection. |
| BeginComponent | public | Start writing a component. |
| BeginList | public | Start writing a list. |
| BeginProperty | public | Start writing a property. |
| EndList | public | Mark the end of a list. |
| EndProperty | public | Marks the end of writing of a property. |
| FlushBuffer | public | Flush the buffer |
| Write | public | Write raw data to stream. |
| WriteBinary | public | Writes binary data to the stream. |
| WriteBoolean | public | Writes a boolean value to the stream. |
| WriteCurrency | public | Write a currency value to the stream. |
| WriteDate | public | Writes a date type to the stream. |
| WriteDouble | public | |
| WriteFloat | public | Writes a float value to the stream. |
| WriteIdent | public | Writes an identifier to the stream. |
| WriteInteger | public | Writes an integer value to the stream. |
| WriteMethodName | public | Writes a methodname to the stream. |
| WriteSet | public | Writes a set value to the stream. |
| WriteSignature | public | Write stream signature to the stream. |
| WriteSingle | public | Writes a single-type real value to the stream. |
| WriteString | public | Writes a string value to the stream. |
| WriteUInt64 | public | Write an unsigned 64-bit integer. |
| WriteUnicodeString | public | Write a Unicode string to the stream. |
| WriteVariant | public | Write a variant to the stream. |
| WriteWideString | public | Write a widestring value to the stream. |