Open CASCADE Technology
7.9.0
Loading...
Searching...
No Matches
Macros
MoniTool_Macros.hxx File Reference
Macros
#define
GetCasted
(atype, start)
#define
DeclareAndCast
(atype, result, start)
#define
FastCast
(atype, result, start)
Macro Definition Documentation
◆
DeclareAndCast
#define DeclareAndCast
(
atype
,
result
,
start
)
Value:
Handle
(atype) result =
Handle
(atype)::DownCast(start)
Handle
#define Handle(Class)
Define Handle() macro.
Definition
Standard_Handle.hxx:403
◆
FastCast
#define FastCast
(
atype
,
result
,
start
)
Value:
Handle
(atype) result; \
result = (*(
Handle
(atype)*)) & start
◆
GetCasted
#define GetCasted
(
atype
,
start
)
Value:
Handle
(atype)::DownCast(start)
src
MoniTool
MoniTool_Macros.hxx
Generated by
1.13.2