| Unit |
|
Directive |
|
Summary |
| |
| | | Abstract | | Defines a class method only implemented in subclasses |
| | | Default | | Defines default processing for a property |
| | | Dynamic | | Allows a class method to be overriden in derived classes |
| System | | Export | | Makes a function or procedure in a DLL externally available |
| | | Index | | Principally defines indexed class data properties |
| | | Out | | Identifies a routine parameter for output only |
| | | Overload | | Allows 2 or more routines to have the same name |
| | | Override | | Defines a method that replaces a virtual parent class method |
| | | Private | | Starts the section of private data and methods in a class |
| | | Protected | | Starts a section of class private data accesible to sub-classes |
| | | Public | | Starts an externally accessible section of a class |
| | | Published | | Starts a published externally accessible section of a class |
| | | Virtual | | Allows a class method to be overriden in derived classes |
| |