RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
TReader Members

The following tables list the members exposed by TReader.

 
Name 
Description 
 
This is Error, a member of class TReader. 
 
This is FindAncestorComponent, a member of class TReader. 
 
This is FindMethod, a member of class TReader. 
 
This is FindMethodInstance, a member of class TReader. 
 
This is PropertyError, a member of class TReader. 
 
This is ReadData, a member of class TReader. 
 
This is ReadProperty, a member of class TReader. 
 
This is ReadPropValue, a member of class TReader. 
 
This is ReadSet, a member of class TReader. 
 
This is ReferenceName, a member of class TReader. 
 
This is SetName, a member of class TReader. 
 
This is SetPosition, a member of class TReader. 
 
This is SetRoot, a member of class TFiler. 
 
This is SkipBytes, a member of class TReader. 
 
This is SkipComponent, a member of class TReader. 
 
This is SkipProperty, a member of class TReader. 
 
This is SkipSetBody, a member of class TReader. 
 
Name 
Description 
 
This is CanHandleExceptions, a member of class TReader. 
 
This is PropName, a member of class TReader. 
 
Name 
Description 
 
Occurs when the object from which a streamed object is derived cannot be found. 
 
Occurs when the reader has read a component's class but has not yet instantiated the component. 
 
Occurs when a reader object encounters an error reading its data, such as reading the name of an undeclared property or an illegal value. 
 
Occurs when a reader first reads the name of a component class. 
 
This is OnFindComponentInstance, a member of class TReader. 
 
Occurs each time the reader object reads an event, which is a method-pointer property, for an object. 
 
This is OnFindMethodInstance, a member of class TReader. 
 
Occurs when resolving references to other objects such as when one object is the property value of another. 
 
Occurs just before the reader object sets the Name property of a component it reads from its stream. 
 
Name 
Description 
 
Responds after the last constructor has executed. 
 
Responds before the first destructor executes. 
 
Starts a block of commands that read components that might contain references to other components. 
 
Checks that the next value to be read from the stream is of a specified type. 
 
Returns a pointer to the runtime type information (RTTI) table for the object type. 
 
Returns a string indicating the type of the object instance (as opposed to the type of the variable passed as an argument). 
 
Determines whether an object is of a specific type. 
 
Returns the type of the immediate ancestor of a class. 
 
Returns the class reference for the object's class. 
 
Performs finalization on long strings, variants, and interface variables within a class. 
 
Copies data while reading components. 
 
Creates a filer object. 
 
Constructs an object and initializes its data before the object is first used. 
 
Provides the interface for a method that processes message records. 
 
Defines binary data the reader object reads as if the data were a published property. 
 
Defines data the reader object reads as if it were a published property. 
 
Moves the current position of the stream back to the beginning before calling the inherited destructor. 
 
Calls message-handling methods for the object, based on the contents of the Message parameter. 
 
Indicates the end of a group of items that are sequentially read from the stream. 
 
Terminates a block of code that reads components from the reader object's stream that might contain references to each other. 
 
Returns the address of a published object field. 
 
Resolves references when streaming properties that are represented by another component. 
 
Synchronizes the reader's buffer with its stream's buffer. 
 
Free 
Destroys an object and frees its associated memory, if necessary. 
 
Deallocates memory allocated by a previous call to the System::TObject::NewInstance method. 
 
Retrieves a specified interface. 
 
Returns the entry for a specific interface implemented in a class. 
 
Returns a pointer to a structure containing all of the interfaces implemented by a given class. 
 
Determines the relationship of two object types. 
 
Initializes a newly allocated object instance to all zeros and initializes the instance's virtual method table pointer. 
 
Returns the size in bytes of each instance of the object type. 
 
This is MethodAddress, a member of class TObject. 
 
This is MethodName, a member of class TObject. 
 
Allocates memory for an instance of an object type and returns a pointer to that new instance. 
 
Returns the type of the next item in the reader object's stream without moving the position of the stream. 
 
Read 
Reads data from the associated stream. 
 
Reads a boolean from the reader object's stream and returns that boolean value. 
 
Reads a character from the reader object's stream and returns that character value. 
 
Reads a collection from the reader object's stream and returns that character value. 
 
Reads the component specified by Instance from the stream and returns the component. 
 
Reads a list of owned components from the reader object's associated stream. 
 
Reads a Currency value from the reader object's stream and returns its value. 
 
Reads a TDateTime value from the reader object's stream and returns its value. 
 
Reads a double type floating point number from the reader object's stream and returns its value. 
 
Reads a floating-point number from the reader object's stream and returns its value. 
 
Reads an identifier from the reader object's stream and returns the identifier. 
 
Reads an 64-bit integer from the reader object's stream and returns its value. 
 
Reads an integer-type number from the reader object's stream and returns its value. 
 
Reads a start-of-list marker from the reader object's associated stream. 
 
Reads an end-of-list marker from the reader object's associated stream. 
 
Reads preliminary information concerning form inheritance for a component. 
 
Reads a component and all its owned components from the reader object's stream. 
 
Reads the filer signature from the reader object's associated stream. 
 
Reads a float value from the reader object's stream and returns its value. 
 
Reads one character from the reader object's stream and returns its contents. 
 
Reads a tagged string value written by WriteString from the reader object's stream and returns its contents. 
 
Reads the type of the next item on the reader object's stream and returns with the stream positioned after the value-type indicator. 
 
Reads a Variant value from the reader object's stream and returns its value. 
 
Reads a wide character from the reader object's stream and returns that character value. 
 
Reads a tagged wide string value from the reader object's stream and returns its contents. 
 
Handles exceptions in methods declared using the safecall calling convention. 
 
Skips the next value read from the stream. 
 
Name 
Description 
 
Determines whether to write the properties of inherited components. 
 
Enables a writer object to save a component without saving the components it owns. 
 
Specifies the root component for resolving names while loading and saving components. 
 
Stores the component that is assigned as the Owner property of components read from the reader object's stream. 
 
Stores the component that is assigned as the Parent property of controls read from the reader's stream. 
 
Represents the current reading position in the associated stream. 
 
Root 
Indicates which object is the root, or ultimate owner, of the objects read or written by the filer. 
Copyright(C) 2008 CodeGear(TM). All Rights Reserved.
What do you think about this topic? Send feedback!