TDataModule : Method overview By inheritance
TDataModule
Member | Visibility | Description |
---|---|---|
AfterConstruction | public | Overrides standard TObject behaviour. |
BeforeDestruction | public | |
Create | public | Create a new instance of a TDataModule. |
CreateNew | public | |
Destroy | public | Destroys the TDataModule instance. |
TComponent
Member | Visibility | Description |
---|---|---|
BeforeDestruction | public | Overrides standard BeforeDestruction. |
Create | public | Creates a new instance of the component. |
Destroy | public | Destroys the instance of the component. |
DestroyComponents | public | Destroy child components. |
Destroying | public | Called when the component is being destroyed |
ExecuteAction | public | Standard action execution method. |
FindComponent | public | Finds and returns the named component in the owned components. |
FreeNotification | public | Ask the component to notify called when it is being destroyed. |
FreeOnRelease | public | Part of the IVCLComObject interface. |
GetEnumerator | public | Create an IEnumerator instance |
GetNamePath | public | Returns the name path of this component. |
GetParentComponent | public | Returns the parent component. |
HasParent | public | Does the component have a parent ? |
InsertComponent | public | Insert the given component in the list of owned components. |
IsImplementorOf | public | Checks if the current component is the implementor of the interface |
Notification | protected | Called by components that are freed and which received a FreeNotification. |
ReferenceInterface | public | Interface implementation of Notification |
RemoveComponent | public | Remove the given component from the list of owned components. |
RemoveFreeNotification | public | Remove a component from the Free Notification list. |
SafeCallException | public | Part of the IVCLComObject Interface. |
SetSubComponent | public | Sets the csSubComponent style. |
UpdateAction | public | Updates the state of an action. |
WriteState | public | Writes the component to a stream. |
TPersistent
Member | Visibility | Description |
---|---|---|
Assign | public | Assign the contents of one class to another. |
Destroy | public | Destroys the TPersistent instance. |
FPOAttachObserver | public | Add an observer to the list of observers. |
FPODetachObserver | public | Remove an observer from the list of observers |
FPONotifyObservers | public | Notify observers of changes. |
GetNamePath | public | Returns a string that can be used to identify the class instance. |
TObject
Member | Visibility | Description |
---|---|---|
AfterConstruction | public | Method called after the constructor was called. |
BeforeDestruction | public | Method called before the destructor is called. |
ClassInfo | public | Return a pointer to the type information for this class. |
ClassName | public | Return the current class name. |
ClassNameIs | public | Check whether the class name equals the given name. |
ClassParent | public | Return the parent class. |
ClassType | public | Return a "class of" pointer for the current class |
CleanupInstance | public | Finalize the class instance. |
Create | public | TObject Constructor |
DefaultHandler | public | Default handler for integer message handlers. |
DefaultHandlerStr | public | Default handler for string messages. |
Destroy | public | TObject destructor. |
Dispatch | public | Dispatch an integer message |
DispatchStr | public | Dispatch a string message. |
Equals | public | Check if two objects are equal. |
FieldAddress | public | Return the address of a field. |
Free | public | Check for Nil and call destructor. |
FreeInstance | public | Clean up instance and free the memory reserved for the instance. |
GetHashCode | public | Return a hash code for the object |
GetInterface | public | Return a reference to an interface |
GetInterfaceByStr | public | Return an interface based on its GUID |
GetInterfaceEntry | public | Return the interface table entry by GUID |
GetInterfaceEntryByStr | public | Return the interface table entry by string |
GetInterfaceTable | public | Return a pointer to the table of implemented interfaces for a class |
GetInterfaceWeak | public | Get a reference to an interface, not increasing the reference count |
InheritsFrom | public | Check whether class is an ancestor. |
InitInstance | public | Initialize a new class instance. |
InstanceSize | public | Return the size of an instance. |
MethodAddress | public | Return the address of a method |
MethodName | public | Return the name of a method. |
newinstance | public | Allocate memory on the heap for a new instance |
QualifiedClassName | public | Fully qualified classname |
SafeCallException | public | Handle exception object |
StringMessageTable | public | Return a pointer to the string message table. |
ToString | public | Return a string representation for the object |
UnitName | public | Unit name |