MqFactoryC - various functions to 'get' data out of a factory … More...
Functions | |
MK_PTR | MqFactoryItemGetCreateData (MQ_FCTN const fct) |
helper function to return MqFactoryS::Create::data | |
MK_PTR | MqFactoryItemGetDeleteData (MQ_FCTN const fct) |
helper function to return MqFactoryS::Delete::data | |
MK_STRN | MqFactoryGetOriginalIdent (MQ_FCTN const fct) |
helper function to return MqFactoryS::originalIdent | |
MQ_FCT | MqFactoryGet (MK_STRN const ident) |
return the MqFactoryC | |
MQ_FCT | MqFactoryGetCalled (MK_STRN const ident) |
returns the MqFactoryC identified by ident … | |
MQ_FCT | MqFactoryGetCalledL_RT (MK_RT mkrt, MK_BFLN largs) |
returns the MqFactoryC identified as first argument in the largs MkBufferListC … | |
MqFactoryC - MqFactoryC_Get_C_API - overload | |
#define | MqFactoryGet_0() |
#define | MqFactoryGetCalled_0() |
#define | MqFactoryGetCalledL_NULL(...) |
#define | MqFactoryGetCalledL(...) |
MqFactoryC - various functions to 'get' data out of a factory …
#define MqFactoryGet_0 | ( | ) |
Definition at line 996 of file msgque_overload_mq.h.
#define MqFactoryGetCalled_0 | ( | ) |
Definition at line 997 of file msgque_overload_mq.h.
#define MqFactoryGetCalledL | ( | ... | ) |
Definition at line 999 of file msgque_overload_mq.h.
#define MqFactoryGetCalledL_NULL | ( | ... | ) |
Definition at line 998 of file msgque_overload_mq.h.
return the MqFactoryC
The ident is the factory-name used with MqFactoryAdd - usually the class-name.
The following ident are also supported:
"initial" | belongs to the factory with MqFactoryInitial |
"default" or "" | belongs to the factory with MqFactoryDefault |
[in] | ident | the factory-identifier to search for |
None
if ident was not found returns the MqFactoryC identified by ident …
If multiple factories (MqFactoryAdd) are available the startup code have to choose which factory to use.
The selection is done by the factory-identifer and is taken from the ident or from the first argument of the commandline-arguments-list.
[in] | ident | the factory-identifier or "" for the default MqFactoryC |
None
if nothing was found returns the MqFactoryC identified as first argument in the largs MkBufferListC …
Like MqFactoryGetCalled but the ident is taken from the MkBufferListC object that was created from the commandline-arguments-list.
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | largs | the command-line-args or "" for the default MqFactoryC |
None
if nothing was found helper function to return MqFactoryS::originalIdent
helper function to return MqFactoryS::Create::data