MqContextC - access data related to the factory-type of the object … More...
Functions | |
static OT_ProcRet | atlmqmsgque_MqContextC_ClassFactoryGet (MqContextC_ARGS) |
Atl: → C-API get the MqFactoryC used by the MqContextC | |
static OT_ProcRet | atlmqmsgque_MqContextC_ClassFactorySet (MqContextC_ARGS) |
Atl: → C-API link the MqContextC to a new MqFactoryC | |
static OT_ProcRet | atlmqmsgque_MqContextC_ClassIdentGet (MqContextC_ARGS) |
Atl: → C-API get the application-identification … | |
static OT_ProcRet | atlmqmsgque_MqContextC_ClassIdentSet (MqContextC_ARGS) |
Atl: → C-API link the MqContextC to a new MqFactoryC identified by ident | |
static OT_ProcRet | atlmqmsgque_MqContextC_ClassOriginalIdentGet (MqContextC_ARGS) |
Atl: → C-API get the MqFactoryS::originalIdent from the MqContextC | |
MqContextC - access data related to the factory-type of the object …
The type of an object is related to the MqFactoryC. The factory decide which class a new created object has. The factory has two identifiers:
The relevance of the MqContextC CLASS API based type system, provided by MqFactoryC, decreased with the rise of the MANAGED OBJECT technology.
The MqContextC CLASS API based type system has more influence for target-languages without reflection, like C or C++.
The factory is something like a constructor but only support the application-context MqContextC .
The MqContextC ROUTE API using the MqClassIdentGet from MqFactoryC to identify an application from remote.
|
static |
Atl:
→ C-API MqFactoryC [MqContextC::ClassFactoryGet $ctx]
get the MqFactoryC used by the MqContextC
Definition at line 574 of file MqContextC_atl.c.
|
static |
Atl:
→ C-API MqContextC::ClassFactorySet $ctx item:MqFactoryC
link the MqContextC to a new MqFactoryC
Definition at line 590 of file MqContextC_atl.c.
|
static |
Atl:
→ C-API string [MqContextC::ClassIdentGet $ctx]
get the application-identification …
Definition at line 606 of file MqContextC_atl.c.
|
static |
Atl:
→ C-API MqContextC::ClassIdentSet $ctx ident:string
link the MqContextC to a new MqFactoryC identified by ident
Definition at line 619 of file MqContextC_atl.c.
|
static |
Atl:
→ C-API string [MqContextC::ClassOriginalIdentGet $ctx]
get the MqFactoryS::originalIdent from the MqContextC
Definition at line 635 of file MqContextC_atl.c.