[Overview][Constants][Types][Classes][Procedures and functions][Variables] |
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Generic reader object which reads component data from any given source.
|
Calls an installed error handler and passes it Message |
|
|
Return the address of a published method. |
|
|
Read and process a property name |
|
|
Reads a property value for PropInfo. |
|
|
Skips a property value and raises an exception. |
|
|
Reads the components data after it has been created. |
|
|
Name of the property being read at this moment. |
|
|
Indicates whether the reader is handling exceptions at this stage. |
|
|
Creates a new reader class |
|
|
Destroys a reader class. |
|
|
Initializes the component referencing mechanism. |
|
|
Raises an exception if the next value in the stream is not of type Value |
|
|
Reads a user-defined property from the stream. |
|
|
Reads a user-defined binary property from the stream. |
|
|
Returns true if the stream contains an end-of-list marker. |
|
|
Finalizes the component referencing mechanism. |
|
|
Tries to resolve all unresolved component references. |
|
|
Returns the type of the next value. |
|
|
Reads a boolean from the stream. |
|
|
Reads a character from the stream. |
|
|
Reads a collection from the stream. |
|
|
Starts reading a component from the stream. |
|
|
Starts reading child components from the stream. |
|
|
Reads a float from the stream. |
|
|
Reads a single-type real from the stream. |
|
|
Reads a date from the stream |
|
|
Reads an identifier from the stream. |
|
|
Reads an integer from the stream |
|
|
Reads a 64-bit integer from the stream. |
|
|
Checks for the beginning of a list. |
|
|
Checks for the end of a list. |
|
|
Starts reading a root component. |
|
|
Reads a string from the stream. |
|
|
Reads the next value type from the stream. |
|
|
Copy a value to a writer. |
|
|
The driver in use for streaming the data. |
|
|
Owner of the component being read |
|
|
Parent of the component being read. |
|
|
Handler called when an error occurs. |
|
|
Handler to find or change a method address. |
|
|
Handler called when setting a component name. |
|
|
Handler called when another component is referenced. |
|
|
Handler called when the ancestor component cannot be found. |
|
|
Handler called when a component needs to be created. |
|
|
Handler called when a component class reference needs to be found. |
|
|
Generic reader object which reads component data from any given source. |
|
| | ||
|
Class responsible for streaming of components. |
|
| | ||
The TReader class is a reader class that implements generic component streaming capabilities, independent of the format of the data in the stream. It uses a driver class TAbstractObjectReader to do the actual reading of data. The interface of the TReader class should be identical to the interface in Delphi.
|
Class responsible for streaming of components. |
|
|
Object to write component data to an arbitrary format. |
|
|
Abstract driver class to read stored component data. |