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