MqFactoryC - various functions to 'get' data out of a factory … More...
Collaboration diagram for MqFactoryC_Get_C_API: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_RT (MK_RT mkrt, MK_STRN const ident) |
| return the MqFactoryC | |
| MQ_FCT | MqFactoryGetCalled_RT (MK_RT mkrt, 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_NULL(...) |
| #define | MqFactoryGet(...) |
| #define | MqFactoryGet_0() |
| #define | MqFactoryGetCalled_NULL(...) |
| #define | MqFactoryGetCalled(...) |
| #define | MqFactoryGetCalled_0() |
| #define | MqFactoryGetCalledL_NULL(...) |
| #define | MqFactoryGetCalledL(...) |
MqFactoryC - various functions to 'get' data out of a factory …
| #define MqFactoryGet | ( | ... | ) |
Definition at line 995 of file msgque_overload_mq.h.
| #define MqFactoryGet_0 | ( | ) |
Definition at line 996 of file msgque_overload_mq.h.
| #define MqFactoryGet_NULL | ( | ... | ) |
Definition at line 994 of file msgque_overload_mq.h.
| #define MqFactoryGetCalled | ( | ... | ) |
Definition at line 998 of file msgque_overload_mq.h.
| #define MqFactoryGetCalled_0 | ( | ) |
Definition at line 999 of file msgque_overload_mq.h.
| #define MqFactoryGetCalled_NULL | ( | ... | ) |
Definition at line 997 of file msgque_overload_mq.h.
| #define MqFactoryGetCalledL | ( | ... | ) |
Definition at line 1001 of file msgque_overload_mq.h.
| #define MqFactoryGetCalledL_NULL | ( | ... | ) |
Definition at line 1000 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] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
| [in] | ident | the factory-identifier to search for |
MK_NULL 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] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
| [in] | ident | the factory-identifier or "" for the default MqFactoryC |
MK_NULL 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 |
MK_NULL if nothing was found helper function to return MqFactoryS::originalIdent
helper function to return MqFactoryS::Create::data