theLink 10.0
Loading...
Searching...
No Matches
MqFactoryC_Misc_PY_API

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

+ Collaboration diagram for MqFactoryC_Misc_PY_API:

Functions

static OT_ProcRet pymqmsgque_MqFactoryC_Default (MqFactoryC_ARGS)
  Python: MqFactoryC fct.Default() C-API
set the default-attribute to the factory
 
static OT_ProcRet pymqmsgque_MqFactoryC_Initial (MqFactoryC_ARGS)
  Python: MqFactoryC fct.Initial() C-API
set the initial-attribut to fct
 
static OT_ProcRet pymqmsgque_MqFactoryC_New (MqFactoryC_ARGS)
  Python: MqContextC fct.New() C-API
create a new MqContextC from a MqFactoryC
 
MK_DEPRECATED static MK_UNUSED OT_ProcRet pymqmsgque_MqFactoryC_Log (MqFactoryC_ARGS)
 
static OT_ProcRet pymqmsgque_MqFactoryC_DefaultIdent (OtClass_ARGS)
  Python: [static] string MqFactoryC.DefaultIdent() C-API
return the factory-identifier of the default MqFactoryC
 
static OT_ProcRet pymqmsgque_MqFactoryC_InitialIdent (OtClass_ARGS)
  Python: [static] string MqFactoryC.InitialIdent() C-API
return the factory-identifier of the initial MqFactoryC
 
static OT_ProcRet pymqmsgque_MqFactoryC_LogAll (OtClass_ARGS)
  Python: [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

◆ pymqmsgque_MqFactoryC_Default()

static OT_ProcRet pymqmsgque_MqFactoryC_Default ( MqFactoryC_ARGS )
static

Python: MqFactoryC fct.Default() C-API
set the default-attribute to the factory

Definition at line 555 of file MqFactoryC_py.c.

555 {
559 MQ_FCT retVal = MqFactoryDefault (hdl);
560 OT_retObj_SET_FCT(retVal);
561 goto end;
562 error:
564 end:
566}
#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

◆ pymqmsgque_MqFactoryC_DefaultIdent()

static OT_ProcRet pymqmsgque_MqFactoryC_DefaultIdent ( OtClass_ARGS )
static

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

Definition at line 608 of file MqFactoryC_py.c.

608 {
613 goto end;
614 error:
616 end:
618}
#define OT_retObj_SET_STR(nat)
#define DefaultIdent_doc
#define OT_SETUP_hdl_static
#define MqFactoryDefaultIdent()

◆ pymqmsgque_MqFactoryC_Initial()

static OT_ProcRet pymqmsgque_MqFactoryC_Initial ( MqFactoryC_ARGS )
static

Python: MqFactoryC fct.Initial() C-API
set the initial-attribut to fct

Definition at line 569 of file MqFactoryC_py.c.

569 {
573 MQ_FCT retVal = MqFactoryInitial (hdl);
574 OT_retObj_SET_FCT(retVal);
575 goto end;
576 error:
578 end:
580}
#define Initial_doc
#define MqFactoryInitial(...)

◆ pymqmsgque_MqFactoryC_InitialIdent()

static OT_ProcRet pymqmsgque_MqFactoryC_InitialIdent ( OtClass_ARGS )
static

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

Definition at line 621 of file MqFactoryC_py.c.

621 {
626 goto end;
627 error:
629 end:
631}
#define InitialIdent_doc
#define MqFactoryInitialIdent()

◆ pymqmsgque_MqFactoryC_Log()

MK_DEPRECATED static MK_UNUSED OT_ProcRet pymqmsgque_MqFactoryC_Log ( MqFactoryC_ARGS )
static

Definition at line 603 of file MqFactoryC_py.c.

#define OT_ERROR_LNG_RETURN

◆ pymqmsgque_MqFactoryC_LogAll()

static OT_ProcRet pymqmsgque_MqFactoryC_LogAll ( OtClass_ARGS )
static

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

Definition at line 634 of file MqFactoryC_py.c.

634 {
637 MK_STRN callfunc = NULL;
640 if (MkSysStringIsNULL(callfunc)) {callfunc = OT_GET_CALL_PROC;}
641 MqFactoryLogAll (callfunc);
643 goto end;
644 error:
646 end:
649}
#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(...)

◆ pymqmsgque_MqFactoryC_New()

static OT_ProcRet pymqmsgque_MqFactoryC_New ( MqFactoryC_ARGS )
static

Python: MqContextC fct.New() C-API
create a new MqContextC from a MqFactoryC

Definition at line 585 of file MqFactoryC_py.c.

585 {
589 MQ_CTX val_out;
590 MkErrorC_Check(hdl,MqFactoryNew (hdl, NULL, &val_out));
591 OT_retObj_SET_CTX(val_out);
592 goto end;
593 error:
595 end:
597}
#define MkErrorC_Check(mng, PROC)
#define OT_retObj_SET_CTX(nat)
#define New_doc
#define MqFactoryNew(...)
PUBLIC data structure for the pymqmsgque-specific-data