Open CASCADE Technology
7.5.0
|
Macros | |
#define | StaticHandle(type, var) static struct type##_struc { Handle(type) H; } *var##_s = NULL |
#define | StaticHandleA(type, var) static struct type##_struc *var##_s = NULL |
#define | UseHandle(type, var) Handle(type)& var = var##_s->H |
#define | InitHandle(type, var) |
#define | InitHandleVoid(type, var) |
#define | InitHandleArgs(type, var, args) |
#define | InitHandleVal(type, var, value) |
#define InitHandle | ( | type, | |
var | |||
) |
#define InitHandleArgs | ( | type, | |
var, | |||
args | |||
) |
#define InitHandleVal | ( | type, | |
var, | |||
value | |||
) |
#define InitHandleVoid | ( | type, | |
var | |||
) |
#define StaticHandle | ( | type, | |
var | |||
) | static struct type##_struc { Handle(type) H; } *var##_s = NULL |
#define StaticHandleA | ( | type, | |
var | |||
) | static struct type##_struc *var##_s = NULL |
#define UseHandle | ( | type, | |
var | |||
) | Handle(type)& var = var##_s->H |