|
HQP
1.9.6
|
base classes for interface variables More...
#include "If_Element.h"Classes | |
| class | If_GetIf< VarType > |
| Interface for a read callback. More... | |
| class | If_GetCb< VarType, ClassType > |
| Read callback for specific class type. More... | |
| class | If_GetPt< VarType > |
| Read callback directly accessing through a pointer. More... | |
| class | If_GetPt2< VarType, InternalType > |
| Read callback directly accessing through a pointer of different type. More... | |
| class | If_SetIf< VarType > |
| Interface for a write callback. More... | |
| class | If_SetCb< VarType, ClassType > |
| Write callback for specific class type. More... | |
| class | If_SetPt< VarType > |
| Write callback directly accessing through a pointer. More... | |
| class | If_Variable< VarType > |
| Interface variable of abstract type VarType managing callbacks for reading and writing. More... | |
Macros | |
| #define | IF_GET_CB(vartype, classtype, name) new If_GetCb<vartype, classtype>(&classtype::name, this) |
| Construct a read callback. | |
| #define | IF_SET_CB(vartype, classtype, name) new If_SetCb<vartype, classtype>(&classtype::name, this) |
| Construct a write callback. | |
base classes for interface variables
rf, 6/22/94