Category > Class declaration |
Item | Description |
---|---|
ACCESS | Declares an ACCESS method of a class. |
ASSIGN | Declares an ASSIGN method of a class. |
ASSOCIATE CLASS | Defines a scalar class for a native data type. |
CLASS | Declares the class function of a user-defined class. |
CLASSDATA | Declares a class variable of a class. |
CLASSMETHOD | Declares the symbolic name of a class method. |
DATA | Declares an instance variable of a class. |
DELEGATE | Declares a message to be directed to a contained object. |
DESTRUCTOR | Declares a method to be called by the garbage collector. |
ENABLE TYPE CLASS | Activates scalar classes for native data tyes. |
ERROR HANDLER | Declares the method for error handling within a class. |
EXPORTED: | Declares the EXPORTED attribute for a group of member variables and/or methods. |
EXTEND CLASS...WITH DATA | Adds a new member variable to an existing class. |
EXTEND CLASS...WITH METHOD | Adds a new method to an existing class. |
HIDDEN: | Declares the HIDDEN attribute for a group of member variables and/or methods. |
INLINE METHOD | Declares and implements an inline method that spans across multiple lines. |
MESSAGE | Declares a message name for a method. |
METHOD (declaration) | Declares the symbolic name of a method. |
METHOD (implementation) | Declares the implementation code of a method. |
METHOD...OPERATOR | Declares a method to be executed with an operator. |
METHOD...VIRTUAL | Declares a method as virtual. |
OPERATOR | Overloads an operator and declares a method to be invoked for it. |
OVERRIDE METHOD | Replaces a method in an existing class. |
PROTECTED: | Declares the PROTECTED attribute for a group of member variables and methods. |
VAR | Declares an instance variable of a class. |
http://www.xHarbour.com