theLink 10.0
Loading...
Searching...
No Matches
mq_misc_check_lng.h File Reference

tag: nhi1-release-250425 More...

+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define OT_CHECK_CTX(val, nullB)
 
#define OT_CHECK_FCT(val, nullB)
 
#define OT_CHECK_DMP(val, nullB)
 
#define OT_CHECK_EVC(val, nullB)
 
#define OT_CHECK_CTXN(val, nullB)
 
#define OT_CHECK_FCTN(val, nullB)
 
#define OT_CHECK_DMPN(val, nullB)
 
#define OT_CHECK_EVCN(val, nullB)
 
#define OT_CHECK_SLAVE_ID(val)
 
#define OT_CHECK_CONSTRUCTOR(val)
 

Functions

MQ_EXTERN enum MkErrorE MQ CheckSlaveId (OT_Check_ARGS, MK_NUM *)
 
MQ_EXTERN enum MkErrorE MK_DECL MQ CheckConstructor (OT_Check_ARGS, MK_CBP *)
 

Detailed Description

tag: nhi1-release-250425

Definition in file mq_misc_check_lng.h.

Macro Definition Documentation

◆ OT_CHECK_CONSTRUCTOR

#define OT_CHECK_CONSTRUCTOR ( val)
Value:
#define OT_Check_CALL(arg)
#define MkErrorC_CheckD(PROC)
#define MQ(n)
MQ_EXTERN enum MkErrorE MK_DECL MQ CheckConstructor(OT_Check_ARGS, MK_CBP *)

Definition at line 64 of file mq_misc_check_lng.h.

64 #define OT_CHECK_CONSTRUCTOR(val) \
65 MkErrorC_CheckD(MQ(CheckConstructor)(OT_Check_CALL(#val), &val));

◆ OT_CHECK_CTX

#define OT_CHECK_CTX ( val,
nullB )
Value:
#define OT_OBJ_TO_CLASS(str)
#define MqContextC_lngO
#define MqContextC_TT
class as MkTypeS-class-type, useable in a class-macro as: class##_TT …
#define OT_CHECK_CLASS(val, classType, type, nullB)

Definition at line 45 of file mq_misc_check_lng.h.

◆ OT_CHECK_CTXN

#define OT_CHECK_CTXN ( val,
nullB )
Value:

Definition at line 50 of file mq_misc_check_lng.h.

◆ OT_CHECK_DMP

#define OT_CHECK_DMP ( val,
nullB )
Value:
#define MqDumpC_lngO
#define MqDumpC_TT
class as MkTypeS-class-type, useable in a class-macro as: class##_TT …

Definition at line 47 of file mq_misc_check_lng.h.

◆ OT_CHECK_DMPN

#define OT_CHECK_DMPN ( val,
nullB )
Value:

Definition at line 52 of file mq_misc_check_lng.h.

◆ OT_CHECK_EVC

#define OT_CHECK_EVC ( val,
nullB )
Value:
OT_CHECK_CLASS(val, OT_OBJ_TO_CLASS(MqEnvC_lngO), MqEnvC_TT, nullB)
#define MqEnvC_TT
class as MkTypeS-class-type, useable in a class-macro as: class##_TT …

Definition at line 48 of file mq_misc_check_lng.h.

◆ OT_CHECK_EVCN

#define OT_CHECK_EVCN ( val,
nullB )
Value:
OT_CHECK_CLASS(val, OT_OBJ_TO_CLASS(MqEnvC_lngO), MqEnvC_TT, nullB)

Definition at line 53 of file mq_misc_check_lng.h.

◆ OT_CHECK_FCT

#define OT_CHECK_FCT ( val,
nullB )
Value:
#define MqFactoryC_lngO
#define MqFactoryC_TT
class as MkTypeS-class-type, useable in a class-macro as: class##_TT …

Definition at line 46 of file mq_misc_check_lng.h.

◆ OT_CHECK_FCTN

#define OT_CHECK_FCTN ( val,
nullB )
Value:

Definition at line 51 of file mq_misc_check_lng.h.

◆ OT_CHECK_SLAVE_ID

#define OT_CHECK_SLAVE_ID ( val)
Value:
MQ_EXTERN enum MkErrorE MQ CheckSlaveId(OT_Check_ARGS, MK_NUM *)

Definition at line 57 of file mq_misc_check_lng.h.

57 #define OT_CHECK_SLAVE_ID(val) \
58 MkErrorC_CheckD(MQ(CheckSlaveId)(OT_Check_CALL(#val),&val));

Function Documentation

◆ CheckConstructor()

MQ_EXTERN enum MkErrorE MK_DECL MQ CheckConstructor ( OT_Check_ARGS ,
MK_CBP *  )

◆ CheckSlaveId()

MQ_EXTERN enum MkErrorE MQ CheckSlaveId ( OT_Check_ARGS ,
MK_NUM *  )