[Overview][Constants][Types][Classes][Procedures and functions][Variables] | Reference for unit 'Classes' (#rtl) |
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Driver class which stores component data in binary form.
Source position: classesh.inc line 1050
type TBinaryObjectWriter = class(TAbstractObjectWriter) |
||
public |
||
constructor Create(); |
|
Creates a new instance of a binary object writer. |
destructor Destroy; override; |
|
Destroys an instance of the binary object writer. |
procedure BeginCollection; override; |
|
Start writing a collection. |
procedure BeginComponent(); override; |
|
Start writing a component |
procedure BeginList; override; |
|
Start writing a list. |
procedure EndList; override; |
|
Mark the end of a list. |
procedure BeginProperty(); override; |
|
Start writing a property |
procedure EndProperty; override; |
|
Marks the end of writing of a property. |
procedure Write(); override; |
|
Write raw data to stream |
procedure WriteBinary(); override; |
|
Writes binary data to the stream. |
procedure WriteBoolean(); override; |
|
Writes a boolean value to the stream. |
procedure WriteFloat(); override; |
|
Writes a float value to the stream. |
procedure WriteSingle(); override; |
|
Writes a single-type real value to the stream. |
procedure WriteCurrency(); override; |
|
Write a currency-valued type to a stream |
procedure WriteDate(); override; |
|
Writes a date type to the stream. |
procedure WriteIdent(); override; |
|
Writes an identifier to the stream. |
procedure WriteInteger(); override; |
|
Writes an integer value to the stream. |
procedure WriteMethodName(); override; |
|
Writes a methodname to the stream. |
procedure WriteSet(); override; |
|
Writes a set value to the stream. |
procedure WriteString(); override; |
|
Writes a string value to the stream. |
procedure WriteWideString(); override; |
|
Write a widestring-valued type to a stream |
end; |
|
Driver class which stores component data in binary form. |
|
| | ||
|
Abstract driver class for writing component data. |
|
| | ||
TObject |
No notes exist for this page yet.