theLink 10.0
Loading...
Searching...
No Matches
MqFactoryC_Get_TCL_API

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

+ Collaboration diagram for MqFactoryC_Get_TCL_API:

Functions

static OT_ProcRet tclmqmsgque_MqFactoryC_Get (OtClass_ARGS)
  Tcl: (static) MqFactoryC [MqFactoryC Get ?ident:string=""?] C-API
return the MqFactoryC
 
static OT_ProcRet tclmqmsgque_MqFactoryC_GetCalled (OtClass_ARGS)
  Tcl: (static) MqFactoryC [MqFactoryC GetCalled ?ident:string=""?] C-API
returns the MqFactoryC identified by ident
 
static OT_ProcRet tclmqmsgque_MqFactoryC_GetCalledL (OtClass_ARGS)
  Tcl: (static) MqFactoryC [MqFactoryC GetCalledL largs:MkBufferListC] C-API
returns the MqFactoryC identified as first argument in the largs MkBufferListC
 
static OT_ProcRet tclmqmsgque_MqFactoryC_GetOriginalIdent (MqFactoryC_ARGS)
  Tcl: 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

◆ tclmqmsgque_MqFactoryC_Get()

static OT_ProcRet tclmqmsgque_MqFactoryC_Get ( OtClass_ARGS )
static

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

Definition at line 527 of file MqFactoryC_tcl.c.

527 {
530 MK_STRN ident = "";
533 MQ_FCT retVal = MqFactoryGet (ident);
534 OT_retObj_SET_FCT(retVal);
535 goto end;
536 error:
538 end:
540}
#define OT_SETUP_VARARGS(min, max, d)
#define OT_retObj_SET_Error
#define OT_retObj_RETURN
#define OT_CHECK_OPTIONAL(val)
#define OT_CHECK_NOARGS
#define OT_CHECK_STRN(val)
#define OT_retObj_SET_FCT(nat)
#define Get_doc
#define OT_SETUP_hdl_static
#define error
Definition high_lng.h:339
const MK_STRB * MK_STRN
#define MqFactoryGet(...)
data used to define a factory

◆ tclmqmsgque_MqFactoryC_GetCalled()

static OT_ProcRet tclmqmsgque_MqFactoryC_GetCalled ( OtClass_ARGS )
static

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

Definition at line 543 of file MqFactoryC_tcl.c.

543 {
546 MK_STRN ident = "";
549 MQ_FCT retVal = MqFactoryGetCalled (ident);
550 OT_retObj_SET_FCT(retVal);
551 goto end;
552 error:
554 end:
556}
#define GetCalled_doc
#define MqFactoryGetCalled(...)

◆ tclmqmsgque_MqFactoryC_GetCalledL()

static OT_ProcRet tclmqmsgque_MqFactoryC_GetCalledL ( OtClass_ARGS )
static

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

Definition at line 559 of file MqFactoryC_tcl.c.

559 {
562 MkBufferListCreateTLS_T(largs,10);
565 MQ_FCT retVal = MqFactoryGetCalledL (largs);
566 OT_retObj_SET_FCT(retVal);
567 goto end;
568 error:
570 end:
572}
#define OT_SETUP_ONEARG(d)
#define OT_CHECK_REQUIRED(val)
#define GetCalledL_doc
#define MkBufferListCreateTLS_T(name, num)
#define MK_NULL_NO
#define MqFactoryGetCalledL(...)
#define OT_CHECK_BFLN(val, nullB)

◆ tclmqmsgque_MqFactoryC_GetOriginalIdent()

static OT_ProcRet tclmqmsgque_MqFactoryC_GetOriginalIdent ( MqFactoryC_ARGS )
static

Tcl: string [$fct GetOriginalIdent] C-API
helper function to return MqFactoryS::originalIdent

Definition at line 577 of file MqFactoryC_tcl.c.

577 {
582 goto end;
583 error:
585 end:
587}
#define OT_SETUP_NOARG(d)
#define OT_retObj_SET_STR(nat)
#define GetOriginalIdent_doc
#define OT_SETUP_hdl
MK_STRN MqFactoryGetOriginalIdent(MQ_FCTN const fct)
helper function to return MqFactoryS::originalIdent