42 #ifdef MqDumpC_selfCreate_overload
51 delete static_cast<MqDumpC*
>(self);
66#ifndef META_IS_MkObjectC
72#ifndef META_IS_MkObjectC
84 if (
unlikely(ret == NULL)) InstHdlIsNullError();
96 if (
unlikely(ret == NULL)) InstHdlIsNullError();
114 return clsHdl ?
reinterpret_cast<MQ_DMP>(clsHdl->
hdl) : NULL;
126 return clsHdl ?
reinterpret_cast<MQ_DMPN>(clsHdl->
hdl) : NULL;
PUBLIC data structure for the ccmqmsgque-specific-data → C-API: libmqmsgque::MqContextS
MqDumpC - the class known as dmp or dump is used to export a ccmqmsgque data package as binary … ...
MqMsgque PACKAGE - the package is the toplevel structure of the ccmqmsgque …
static MK_PTR atomObjCreate(MK_RT_ARGS MK_OBJ obj)
void atomInit(MK_OBJ obj)
static MK_PTR atomObjNew(MK_RT_ARGS MK_OBJ obj)
MQ_DMP getDMP__null_allow() const
return the LibMsgqueObject from current MqDumpC instance
MQ_DMPN getDMPN() const
(const) return the LibMsgqueObject from current MqDumpC instance
static void MqDumpC_selfUnlink(MK_RT_ARGS MK_PTR self, MK_PTR env)
void MqDumpC_Init(MQ_DMP hdl)
static MQ_DMPN getDMPN__null_allow(const MqDumpC *clsHdl)
(const) return LibMsgqueObject from current MqDumpC pointer
static thread_local MqDumpC MK_NULL_REF
static MqDumpC * MqDumpC_ObjCreate(MK_RT_ARGS MQ_DMP hdl)
MQ_DMP getDMP() const
return the LibMsgqueObject from current MqDumpC instance
static MQ_DMP getDMP(MqDumpC *clsHdl)
return LibMsgqueObject from current MqDumpC pointer
bool Check() const
check if pointer is still valid
static MK_PTR MqDumpC_selfCreate(MK_RT_ARGS MK_OBJ obj, MK_PTR const env)
static MqDumpC * MqDumpC_GetSelf(MQ_DMP hdl)
static MQ_DMPN getDMPN(const MqDumpC &clsHdl)
(const) return LibMsgqueObject from current MqDumpC reference
static MQ_DMPN getDMPN(const MqDumpC *clsHdl)
(const) return LibMsgqueObject from current MqDumpC pointer
static void MqDumpC_selfDelete(MK_RT_ARGS MK_PTR self, MK_PTR env)
MQ_DMPN getDMPN__null_allow() const
(const) return the LibMsgqueObject from current MqDumpC instance
static MQ_DMP getDMP__null_allow(MqDumpC *clsHdl)
return LibMsgqueObject from current MqDumpC pointer
static MQ_DMP getDMP(const MqDumpC &clsHdl)
return LibMsgqueObject from current MqDumpC reference
static MQ_DMP getDMP__null_allow(const MqDumpC &clsHdl)
return LibMsgqueObject from current MqDumpC reference
static MqDumpC * MqDumpC_ObjNew(MK_RT_ARGS MQ_DMP hdl)
return MqDumpC from LibMsgqueObject
static MQ_DMPN getDMPN__null_allow(const MqDumpC &clsHdl)
(const) return LibMsgqueObject from current MqDumpC reference
static MqDumpC * Instances()
C++: [static] MqDumpC* MqDumpC::Instances() → C-API get head-instance from linked-list of MqDump...
MqDumpC * Next()
C++: MqDumpC* dmp.Next() → C-API get next instance from linked-list of MqDumpS type
static MqDumpC * HandleResolve(MK_HDL netHdl)
C++: [static] MqDumpC* MqDumpC::HandleResolve(MK_HDL netHdl) → C-API Handle-Resolve-Slot - retur...
MqDumpC * Prev()
C++: MqDumpC* dmp.Prev() → C-API get previous instance from linked-list of MqDumpS type
static MqDumpC * GetNull()
C++: [static] MqDumpC* MqDumpC::GetNull() → C-API Null-Slot - return a MqDumpC typed NULL instan...
static bool MqDmpCheck(MK_MNGN mng)
check MqDumpS -> libmkkernel::MkObjectS::signature …
MK_SIZE SizeGet() const
C++: MK_SIZE dump.SizeGet() → C-API report the binary data size from an MqDumpS object
MK_STRN TokenGet() const
C++: MK_STRN dump.TokenGet() → C-API return the MqContextC_ServiceApi_Identifer …
static MqDumpC * Export(MqContextC *ctx, MqDumpC *dumpP_inout=NULL)
C++: [constructor,static] MqDumpC* MqDumpC::Export(MqContextC* ctx, MqDumpC* dumpP_inout = NULL) → C...
static MqDumpC * Error(MqContextC *error, MqDumpC *dumpP_inout=NULL)
C++: [constructor,static] MqDumpC* MqDumpC::Error(MqContextC* error, MqDumpC* dumpP_inout = NULL) → ...
MK_BNP BinGet() const
C++: MK_BNP dump.BinGet() → C-API export the binary data from an MqDumpS object
void Import(MqContextC *ctx)
C++: dump.Import(MqContextC* ctx) → C-API import the dump-package into the ctx-read-data-packag...
MqDumpC(MqContextC *ctx, MqDumpC *dumpP_inout=NULL)
C++: [constructor,static] MqDumpC* MqDumpC::Export(MqContextC* ctx, MqDumpC* dumpP_inout = NULL) → C...
static MqDumpC * BinSet(MK_BNP data)
C++: [constructor,static] MqDumpC* MqDumpC::BinSet(MK_BNP data) → C-API create an MqDumpS object...
static MK_OBJ CTOR(MqContextC *ctx, MqDumpC *dumpP_inout=NULL)
C++: [constructor,static] MqDumpC* MqDumpC::Export(MqContextC* ctx, MqDumpC* dumpP_inout = NULL) → C...
std::pair< MK_SIZE, MK_BINN > MK_BNP
namespace for the CcMqMsgque "C++"-API
MqDumpC - the class known as dmp or dump is used to export a ccmqmsgque data package as binary … ...
MqDumpC - the class known as dmp or dump is used to export a ccmqmsgque data package as binary …