theLink 10.0 NHI1 - theKernel - theLink - theConfig - theSq3Lite - theCompiler - theBrain - theGuard
c - tcl - cs - py - rb - jv - cc
Loading...
Searching...
No Matches
MqFactoryC_Get_PY_API

MqFactoryC - various functions to 'get' data out of a factoryMore...

+ Collaboration diagram for MqFactoryC_Get_PY_API:

Functions

static OT_ProcRet pymqmsgque_MqFactoryC_Get (OtClass_ARGS)
  Python: [static] MqFactoryC MqFactoryC.Get(?ident:string=""?) C-API
return the MqFactoryC
 
static OT_ProcRet pymqmsgque_MqFactoryC_GetCalled (OtClass_ARGS)
  Python: [static] MqFactoryC MqFactoryC.GetCalled(?ident:string=""?) C-API
returns the MqFactoryC identified by ident
 
static OT_ProcRet pymqmsgque_MqFactoryC_GetCalledL (OtClass_ARGS)
  Python: [static] MqFactoryC MqFactoryC.GetCalledL(largs:MkBufferListC) C-API
returns the MqFactoryC identified as first argument in the largs MkBufferListC
 
static OT_ProcRet pymqmsgque_MqFactoryC_GetOriginalIdent (MqFactoryC_ARGS)
  Python: string fct.GetOriginalIdent() C-API
helper function to return MqFactoryS::originalIdent
 

Detailed Description

MqFactoryC - various functions to 'get' data out of a factory

Function Documentation

◆ pymqmsgque_MqFactoryC_Get()

static OT_ProcRet pymqmsgque_MqFactoryC_Get ( OtClass_ARGS )
static

Python: [static] MqFactoryC MqFactoryC.Get(?ident:string=""?) C-API
return the MqFactoryC

Definition at line 476 of file MqFactoryC_py.c.

476 {
478 OT_SETUP_VARARGS(0,1,Get_doc)
479 MK_STRN ident = "";
480 OT_CHECK_OPTIONAL(OT_CHECK_STRN (ident))
481 OT_CHECK_NOARGS
482 MQ_FCT retVal = MqFactoryGet (ident);
483 OT_retObj_SET_FCT(retVal)
484 goto end;
485 error:
486 OT_retObj_SET_Error
487 end:
489}
#define Get_doc
#define OT_retObj_RETURN
#define OT_SETUP_hdl_static
#define error
const MK_STRB * MK_STRN
MQ_FCT MqFactoryGet(MK_STRN const ident)
return the MqFactoryC
data used to define a factory

◆ pymqmsgque_MqFactoryC_GetCalled()

static OT_ProcRet pymqmsgque_MqFactoryC_GetCalled ( OtClass_ARGS )
static

Python: [static] MqFactoryC MqFactoryC.GetCalled(?ident:string=""?) C-API
returns the MqFactoryC identified by ident

Definition at line 492 of file MqFactoryC_py.c.

492 {
494 OT_SETUP_VARARGS(0,1,GetCalled_doc)
495 MK_STRN ident = "";
496 OT_CHECK_OPTIONAL(OT_CHECK_STRN (ident))
497 OT_CHECK_NOARGS
498 MQ_FCT retVal = MqFactoryGetCalled (ident);
499 OT_retObj_SET_FCT(retVal)
500 goto end;
501 error:
502 OT_retObj_SET_Error
503 end:
505}
#define GetCalled_doc
MQ_FCT MqFactoryGetCalled(MK_STRN const ident)
returns the MqFactoryC identified by ident …

◆ pymqmsgque_MqFactoryC_GetCalledL()

static OT_ProcRet pymqmsgque_MqFactoryC_GetCalledL ( OtClass_ARGS )
static

Python: [static] MqFactoryC MqFactoryC.GetCalledL(largs:MkBufferListC) C-API
returns the MqFactoryC identified as first argument in the largs MkBufferListC

Definition at line 508 of file MqFactoryC_py.c.

508 {
510 OT_SETUP_ONEARG(GetCalledL_doc)
511 MkBufferListCreateTLS_T(largs,10);
512 OT_CHECK_REQUIRED(OT_CHECK_BFLN (largs,MK_NULL_NO))
513 OT_CHECK_NOARGS
514 MQ_FCT retVal = MqFactoryGetCalledL (largs);
515 OT_retObj_SET_FCT(retVal)
516 goto end;
517 error:
518 OT_retObj_SET_Error
519 end:
521}
#define GetCalledL_doc
#define MkBufferListCreateTLS_T(name, num)
#define MK_NULL_NO
#define MqFactoryGetCalledL(...)

◆ pymqmsgque_MqFactoryC_GetOriginalIdent()

static OT_ProcRet pymqmsgque_MqFactoryC_GetOriginalIdent ( MqFactoryC_ARGS )
static

Python: string fct.GetOriginalIdent() C-API
helper function to return MqFactoryS::originalIdent

Definition at line 526 of file MqFactoryC_py.c.

526 {
528 OT_SETUP_NOARG(GetOriginalIdent_doc)
529 OT_CHECK_NOARGS
530 OT_retObj_SET_STR(MqFactoryGetOriginalIdent (hdl))
531 goto end;
532 error:
533 OT_retObj_SET_Error
534 end:
536}
#define GetOriginalIdent_doc
#define OT_SETUP_hdl
MK_STRN MqFactoryGetOriginalIdent(MQ_FCTN const fct)
helper function to return MqFactoryS::originalIdent