theLink 10.0
Loading...
Searching...
No Matches
MqFactoryC_Misc_ATL_API

MqFactoryC - various functions to work on a factoryMore...

+ Collaboration diagram for MqFactoryC_Misc_ATL_API:

Functions

static OT_ProcRet atlmqmsgque_MqFactoryC_Default (MqFactoryC_ARGS)
  Atl: MqFactoryC [MqFactoryC::Default $fct] C-API
set the default-attribute to the factory
 
static OT_ProcRet atlmqmsgque_MqFactoryC_Initial (MqFactoryC_ARGS)
  Atl: MqFactoryC [MqFactoryC::Initial $fct] C-API
set the initial-attribut to fct
 
static OT_ProcRet atlmqmsgque_MqFactoryC_New (MqFactoryC_ARGS)
  Atl: MqContextC [MqFactoryC::New $fct] C-API
create a new MqContextC from a MqFactoryC
 
MK_DEPRECATED static MK_UNUSED OT_ProcRet atlmqmsgque_MqFactoryC_Log (MqFactoryC_ARGS)
 
static OT_ProcRet atlmqmsgque_MqFactoryC_DefaultIdent (OtClass_ARGS)
  Atl: (static) string [MqFactoryC::DefaultIdent] C-API
return the factory-identifier of the default MqFactoryC
 
static OT_ProcRet atlmqmsgque_MqFactoryC_InitialIdent (OtClass_ARGS)
  Atl: (static) string [MqFactoryC::InitialIdent] C-API
return the factory-identifier of the initial MqFactoryC
 
static OT_ProcRet atlmqmsgque_MqFactoryC_LogAll (OtClass_ARGS)
  Atl: (static) MqFactoryC::LogAll ?callfunc:string="MK_NULL"? C-API
log all "factories" to stderr
 

Detailed Description

MqFactoryC - various functions to work on a factory

Function Documentation

◆ atlmqmsgque_MqFactoryC_Default()

static OT_ProcRet atlmqmsgque_MqFactoryC_Default ( MqFactoryC_ARGS )
static

Atl: MqFactoryC [MqFactoryC::Default $fct] C-API
set the default-attribute to the factory

Definition at line 563 of file MqFactoryC_atl.c.

563 {
567 MQ_FCT retVal = MqFactoryDefault (hdl);
568 OT_retObj_SET_FCT(retVal);
569 goto end;
570 error:
572 end:
574}
#define OT_SETUP_NOARG(d)
#define OT_retObj_SET_Error
#define OT_retObj_RETURN
#define OT_CHECK_NOARGS
#define OT_retObj_SET_FCT(nat)
#define OT_SETUP_hdl
#define Default_doc
#define error
Definition high_lng.h:339
#define MqFactoryDefault(...)
data used to define a factory

◆ atlmqmsgque_MqFactoryC_DefaultIdent()

static OT_ProcRet atlmqmsgque_MqFactoryC_DefaultIdent ( OtClass_ARGS )
static

Atl: (static) string [MqFactoryC::DefaultIdent] C-API
return the factory-identifier of the default MqFactoryC

Definition at line 616 of file MqFactoryC_atl.c.

616 {
621 goto end;
622 error:
624 end:
626}
#define OT_retObj_SET_STR(nat)
#define DefaultIdent_doc
#define OT_SETUP_hdl_static
#define MqFactoryDefaultIdent()

◆ atlmqmsgque_MqFactoryC_Initial()

static OT_ProcRet atlmqmsgque_MqFactoryC_Initial ( MqFactoryC_ARGS )
static

Atl: MqFactoryC [MqFactoryC::Initial $fct] C-API
set the initial-attribut to fct

Definition at line 577 of file MqFactoryC_atl.c.

577 {
581 MQ_FCT retVal = MqFactoryInitial (hdl);
582 OT_retObj_SET_FCT(retVal);
583 goto end;
584 error:
586 end:
588}
#define Initial_doc
#define MqFactoryInitial(...)

◆ atlmqmsgque_MqFactoryC_InitialIdent()

static OT_ProcRet atlmqmsgque_MqFactoryC_InitialIdent ( OtClass_ARGS )
static

Atl: (static) string [MqFactoryC::InitialIdent] C-API
return the factory-identifier of the initial MqFactoryC

Definition at line 629 of file MqFactoryC_atl.c.

629 {
634 goto end;
635 error:
637 end:
639}
#define InitialIdent_doc
#define MqFactoryInitialIdent()

◆ atlmqmsgque_MqFactoryC_Log()

MK_DEPRECATED static MK_UNUSED OT_ProcRet atlmqmsgque_MqFactoryC_Log ( MqFactoryC_ARGS )
static

Definition at line 611 of file MqFactoryC_atl.c.

#define OT_ERROR_LNG_RETURN

◆ atlmqmsgque_MqFactoryC_LogAll()

static OT_ProcRet atlmqmsgque_MqFactoryC_LogAll ( OtClass_ARGS )
static

Atl: (static) MqFactoryC::LogAll ?callfunc:string="MK_NULL"? C-API
log all "factories" to stderr

Definition at line 642 of file MqFactoryC_atl.c.

642 {
645 MK_STRN callfunc = NULL;
648 if (MkSysStringIsNULL(callfunc)) {callfunc = OT_GET_CALL_PROC;}
649 MqFactoryLogAll (callfunc);
651 goto end;
652 error:
654 end:
657}
#define OT_SETUP_VARARGS(min, max, d)
#define OT_FRAME_CLEANUP
#define OT_retObj_SET_None
#define OT_GET_CALL_PROC
#define OT_CHECK_OPTIONAL(val)
#define OT_CHECK_STRN(val)
#define LogAll_doc
const MK_STRB * MK_STRN
static bool MkSysStringIsNULL(MK_STRN str)
#define MqFactoryLogAll(...)

◆ atlmqmsgque_MqFactoryC_New()

static OT_ProcRet atlmqmsgque_MqFactoryC_New ( MqFactoryC_ARGS )
static

Atl: MqContextC [MqFactoryC::New $fct] C-API
create a new MqContextC from a MqFactoryC

Definition at line 593 of file MqFactoryC_atl.c.

593 {
597 MQ_CTX val_out;
598 MkErrorC_Check(hdl,MqFactoryNew (hdl, NULL, &val_out));
599 OT_retObj_SET_CTX(val_out);
600 goto end;
601 error:
603 end:
605}
#define MkErrorC_Check(mng, PROC)
#define OT_retObj_SET_CTX(nat)
#define New_doc
#define MqFactoryNew(...)
PUBLIC data structure for the atlmqmsgque-specific-data