AfterConstruction(TObject) |
public |
Method called after the constructor was called. |
BeforeDestruction(TObject) |
public |
Method called before the destructor is called. |
ClassInfo(TObject) |
public |
Return a pointer to the type information for this class. |
ClassName(TObject) |
public |
Return the current class name. |
ClassNameIs(TObject) |
public |
Check whether the class name equals the given name. |
ClassParent(TObject) |
public |
Return the parent class. |
ClassType(TObject) |
public |
Return a "class of" pointer for the current class |
CleanupInstance(TObject) |
public |
Finalize the class instance. |
Clear(TMemoryStream) |
public |
Zeroes the position, capacity and size of the stream. |
CopyFrom(TStream) |
public |
Copy data from one stream to another |
Create(TObject) |
public |
TObject Constructor |
Create(Create) |
public |
Creates a new stringstream and sets its initial content. |
Create(TBytesStream) |
public |
Create a new instance of the stream, initializing it with an array of bytes |
CreateRaw(TStringStream) |
public |
Create stringstream using codepage of string |
DefaultHandler(TObject) |
public |
Default handler for integer message handlers. |
DefaultHandlerStr(TObject) |
public |
Default handler for string messages. |
Destroy(TStringStream) |
public |
Free the instance of the stream |
Destroy(TObject) |
public |
TObject destructor. |
Destroy(TMemoryStream) |
public |
Frees any allocated memory and destroys the memory stream. |
Dispatch(TObject) |
public |
Dispatch an integer message |
DispatchStr(TObject) |
public |
Dispatch a string message. |
Equals(TObject) |
public |
Check if two objects are equal. |
FieldAddress(TObject) |
public |
Return the address of a field. |
FixupResourceHeader(TStream) |
public |
Not implemented in FPC |
Free(TObject) |
public |
Check for Nil and call destructor. |
FreeInstance(TObject) |
public |
Clean up instance and free the memory reserved for the instance. |
GetHashCode(TObject) |
public |
Return a hash code for the object |
GetInterface(GetInterface) |
public |
Return a reference to an interface |
GetInterfaceByStr(TObject) |
public |
Return an interface based on its GUID |
GetInterfaceEntry(TObject) |
public |
Return the interface table entry by GUID |
GetInterfaceEntryByStr(TObject) |
public |
Return the interface table entry by string |
GetInterfaceTable(TObject) |
public |
Return a pointer to the table of implemented interfaces for a class |
GetInterfaceWeak(TObject) |
public |
Get a reference to an interface, not increasing the reference count |
InheritsFrom(TObject) |
public |
Check whether class is an ancestor. |
InitInstance(TObject) |
public |
Initialize a new class instance. |
InstanceSize(TObject) |
public |
Return the size of an instance. |
LoadFromFile(TMemoryStream) |
public |
Loads the contents of a file into memory. |
LoadFromStream(TMemoryStream) |
public |
Loads the contents of a stream into memory. |
MethodAddress(TObject) |
public |
Return the address of a method |
MethodName(TObject) |
public |
Return the name of a method. |
newinstance(TObject) |
public |
Allocate memory on the heap for a new instance |
QualifiedClassName(TObject) |
public |
Fully qualified classname |
Read(Read) |
public |
Reads data from the stream to a buffer and returns the number of bytes read. |
Read(TCustomMemoryStream) |
public |
Reads Count bytes from the stream into buffer. |
ReadAnsiString(TStringStream) |
public |
Read an ansistring from the stream |
ReadAnsiString(TStream) |
public |
Read an ansistring from the stream and return its value. |
ReadBuffer(ReadBuffer) |
public |
Reads data from the stream to a buffer |
ReadBufferData(ReadBufferData) |
public |
|
ReadByte(TStream) |
public |
Read a byte from the stream and return its value. |
ReadComponent(TStream) |
public |
Reads component data from a stream |
ReadComponentRes(TStream) |
public |
Reads component data and resource header from a stream |
ReadData(ReadData) |
public |
|
ReadDWord(TStream) |
public |
Read a DWord from the stream and return its value. |
ReadQWord(TStream) |
public |
Read a QWord value from the stream and return its value |
ReadResHeader(TStream) |
public |
Read a resource header from the stream. |
ReadString(TStringStream) |
public |
Reads a string of length Count |
ReadUnicodeString(TStringStream) |
public |
Read a unicode string from the stream |
ReadWord(TStream) |
public |
Read a word from the stream and return its value. |
SafeCallException(TObject) |
public |
Handle exception object |
SaveToFile(TCustomMemoryStream) |
public |
Writes the contents of the stream to a file. |
SaveToStream(TCustomMemoryStream) |
public |
Writes the contents of the memory stream to another stream. |
Seek(Seek) |
public |
Sets the current position in the stream |
Seek(TCustomMemoryStream) |
public |
Sets a new position in the stream. |
SetSize(TMemoryStream) |
public |
Sets the size for the memory stream. |
StringMessageTable(TObject) |
public |
Return a pointer to the string message table. |
ToString(TObject) |
public |
Return a string representation for the object |
UnitName(TObject) |
public |
Unit name |
Write(Write) |
public |
Writes data from a buffer to the stream and returns the number of bytes written. |
Write(TMemoryStream) |
public |
Writes data to the stream's memory. |
WriteAnsiString(TStringStream) |
public |
Write an ansistring to the stream |
WriteAnsiString(TStream) |
public |
Write an ansistring to the stream. |
WriteBuffer(WriteBuffer) |
public |
Writes data from a buffer to the stream |
WriteBufferData(WriteBufferData) |
public |
|
WriteByte(TStream) |
public |
Write a byte to the stream. |
WriteComponent(TStream) |
public |
Write component data to the stream |
WriteComponentRes(TStream) |
public |
Write resource header and component data to a stream |
WriteData(WriteData) |
public |
|
WriteDescendent(TStream) |
public |
Write descendent of a component |
WriteDescendentRes(TStream) |
public |
Write descendent of a component as resource |
WriteDWord(TStream) |
public |
Write a DWord to the stream. |
WriteQWord(TStream) |
public |
Write a QWord value to the stream |
WriteResourceHeader(TStream) |
public |
Write resource header to the stream |
WriteString(TStringStream) |
public |
WriteString writes a string to the stream. |
WriteUnicodeString(TStringStream) |
public |
Write a unicode string to the stream |
WriteWord(TStream) |
public |
Write a word to the stream. |