libmqmsgque 9.0
Loading...
Searching...
No Matches
Data Fields
MqFactoryS Struct Reference

data used to define a factory More...

#include <msgque_mq.h>

+ Collaboration diagram for MqFactoryS:

Data Fields

union { 
 
   struct MkObjectS   obj 
 
super 
 
MK_NUM itemsId
 entry-id in global "space.itemsP"
 
bool isDeleted
 mark a factory as deleted -> MqFactoryGet will ignore this factory
 
MK_STRN originalIdent
 the original factory name used at FactoryAdd 2'n parameter
 
bool factoryCalled
 was the factory called?
 
struct MqFactoryCTorS fct_ctor
 instance constructor interface
 
struct MqFactoryDTorS fct_dtor
 instance destructor interface
 

Detailed Description

data used to define a factory

Attention
In a threaded environment ALL threads share the SAME factory. abd EVERY modification to the factory are visible to ALL factory-objects in MK_BINN ALL threads

Definition at line 3005 of file msgque_mq.h.

Field Documentation

◆ factoryCalled

bool MqFactoryS::factoryCalled

was the factory called?

Definition at line 3016 of file msgque_mq.h.

◆ fct_ctor

struct MqFactoryCTorS MqFactoryS::fct_ctor

instance constructor interface

Definition at line 3017 of file msgque_mq.h.

◆ fct_dtor

struct MqFactoryDTorS MqFactoryS::fct_dtor

instance destructor interface

Definition at line 3018 of file msgque_mq.h.

◆ isDeleted

bool MqFactoryS::isDeleted

mark a factory as deleted -> MqFactoryGet will ignore this factory

Definition at line 3014 of file msgque_mq.h.

◆ itemsId

MK_NUM MqFactoryS::itemsId

entry-id in global "space.itemsP"

Definition at line 3013 of file msgque_mq.h.

◆ obj

struct MkObjectS MqFactoryS::obj

Definition at line 3008 of file msgque_mq.h.

◆ originalIdent

MK_STRN MqFactoryS::originalIdent

the original factory name used at FactoryAdd 2'n parameter

Definition at line 3015 of file msgque_mq.h.

◆ [union]

union { ... } MqFactoryS::super

The documentation for this struct was generated from the following file: