theLink 10.0
Loading...
Searching...
No Matches
ccmqmsgque::MqDumpC Class Reference

MqDumpC - the class known as dmp or dump is used to export a ccmqmsgque data package as binary … → C-API: libmqmsgque::MqDumpS More...

#include <MqDumpC_cc.hh>

+ Inheritance diagram for ccmqmsgque::MqDumpC:
+ Collaboration diagram for ccmqmsgque::MqDumpC:

Public Member Functions

 MqDumpC (MQ_DMP hdl)
 
MQ_DMP getDMP () const
 return the LibMsgqueObject from current MqDumpC instance
 
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
 
MQ_DMPN getDMPN__null_allow () const
 (const) return the LibMsgqueObject from current MqDumpC instance
 
bool Check () const
 check if pointer is still valid
 
MqDumpCNext ()
  C++: MqDumpC* dmp.Next() C-API
get next instance from linked-list of MqDumpS type
 
MqDumpCPrev ()
  C++: MqDumpC* dmp.Prev() C-API
get previous instance from linked-list of MqDumpS type
 
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
 
 MqDumpC (MqContextC *ctx, MqDumpC *dumpP_inout=NULL)
  C++: [constructor,static] MqDumpC* MqDumpC::Export(MqContextC* ctx, MqDumpC* dumpP_inout = NULL) C-API
create a MqDumpC as export of the ctx-read-data-package
 
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-package
 
void Import (const MqContextC &ctx)
  C++: dump.Import(MqContextC* ctx) C-API
import the dump-package into the ctx-read-data-package
 
- Public Member Functions inherited from ccmkkernel::MkObjectC
MK_OBJ getOBJ () const
 
MK_OBJ getOBJ__null_allow () const
 
MK_OBJN getOBJN () const
 
MK_OBJN getOBJN__null_allow () const
 
bool Check () const
 
virtual ~MkObjectC ()
 
MK_MNG getMNG () const
 
MK_STRN ToNativeNameOfClass () const
 
MK_STR SysStrDup (MK_STRN str)
 
void SysFree (MK_PTR tgt)
 
void Sleep (unsigned int const sec)
 
void USleep (unsigned int const usec)
 
void HandleDelete ()
 
MK_BOOL HandleExists ()
 
MK_HDL HandleGet ()
 
MK_HDL HandleGetOfType ()
 
MK_HDL HandleGetOr0 ()
 
MkObjectCNext ()
 
MkObjectCPrev ()
 
void DbgDump (MK_STRN message="var", MK_STRN callfunc=__builtin_FUNCTION()) const
 
void DbgL (MK_STRN message, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const
 
void DbgL (const std::string &message, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const
 
void DbgLogC (MK_STRN callfunc=__builtin_FUNCTION()) const
 
void DbgO (MK_STRN callfunc=__builtin_FUNCTION()) const
 
void DbgSTACK (MK_I32 skip=0, MK_I32 num=-1, MK_STRN callfunc=__builtin_FUNCTION()) const
 
void LogC (MK_STRN message, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION()) const
 
void LogC (const std::string &message, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION()) const
 
void LogHEX (MK_STRN callfunc, MK_BNP data) const
 
void LogHEX (const std::string &callfunc, MK_BNP data) const
 
void LogV (MK_STRN callfunc, MK_DBG debug, MK_FST printfmt,...) const
 
void LogV (const std::string &callfunc, MK_DBG debug, MK_FST printfmt,...) const
 
void LogVL (MK_STRN callfunc, MK_DBG debug, MK_FST printfmt, va_list var_list) const
 
void LogVL (const std::string &callfunc, MK_DBG debug, MK_FST printfmt, va_list var_list) const
 
void Log (const MkObjectC *fmtobj=NULL, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const
 
void Log (const MkObjectC &fmtobj, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const
 
void LogLong (const MkObjectC *fmtobj=NULL, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const
 
void LogLong (const MkObjectC &fmtobj, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const
 
void LogShort (const MkObjectC *fmtobj=NULL, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const
 
void LogShort (const MkObjectC &fmtobj, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const
 
void LogType (const MkObjectC *fmtobj=NULL, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const
 
void LogType (const MkObjectC &fmtobj, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const
 
MkErrorCErrorCatch (std::exception *exception=NULL, MK_STRN callfunc=__builtin_FUNCTION()) const
 
MkErrorCErrorCatch (const std::exception &exception, MK_STRN callfunc=__builtin_FUNCTION()) const
 
MkErrorCToError ()
 
MK_BOOL IsNull ()
 
MK_STRN ToName () const
 
MK_STRN ToNameOfClass ()
 
MK_STRN ToNameOfType () const
 
MK_STRN ToString () const
 
MK_I32 RefGet ()
 
void SysKill (MK_I32 pid, MK_I32 signal) const
 
MK_I32 SysGetPid () const
 
void Delete ()
 
void Dispose ()
 
void DeleteCallbackSetup (MK_STRN ident, MkObjectDeleteCCB callback=NULL, MK_STRN filter=NULL)
 
void DeleteCallbackSetup (const std::string &ident, MkObjectDeleteCCB callback=NULL, MK_STRN filter=NULL)
 
void DeleteCallbackSetup (MK_STRN ident, MkObjectDeleteICB callback=NULL, MK_STRN filter=NULL)
 
void DeleteCallbackSetup (const std::string &ident, MkObjectDeleteICB callback=NULL, MK_STRN filter=NULL)
 

Static Public Member Functions

static MqDumpCMqDumpC_ObjNew (MK_RT_ARGS MQ_DMP hdl)
 return MqDumpC from LibMsgqueObject
 
static MQ_DMP getDMP (MqDumpC *clsHdl)
 return LibMsgqueObject from current MqDumpC pointer
 
static MQ_DMP getDMP__null_allow (MqDumpC *clsHdl)
 return LibMsgqueObject from current MqDumpC pointer
 
static MQ_DMPN getDMPN (const MqDumpC *clsHdl)
 (const) return LibMsgqueObject from current MqDumpC pointer
 
static MQ_DMPN getDMPN__null_allow (const MqDumpC *clsHdl)
 (const) 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 MQ_DMPN getDMPN (const MqDumpC &clsHdl)
 (const) return LibMsgqueObject from current MqDumpC reference
 
static MQ_DMPN getDMPN__null_allow (const MqDumpC &clsHdl)
 (const) return LibMsgqueObject from current MqDumpC reference
 
static MqDumpCHandleResolve (MK_HDL netHdl)
  C++: [static] MqDumpC* MqDumpC::HandleResolve(MK_HDL netHdl) C-API
Handle-Resolve-Slot - return a MqDumpC from netHdl or MK_NULL if invalid…
 
static MqDumpCInstances ()
  C++: [static] MqDumpC* MqDumpC::Instances() C-API
get head-instance from linked-list of MqDumpS type …
 
static MqDumpCGetNull ()
  C++: [static] MqDumpC* MqDumpC::GetNull() C-API
Null-Slot - return a MqDumpC typed NULL instance …
 
static MqDumpCError (MqContextC *error, MqDumpC *dumpP_inout=NULL)
  C++: [constructor,static] MqDumpC* MqDumpC::Error(MqContextC* error, MqDumpC* dumpP_inout = NULL) C-API
export the context->error into the dump-package
 
static MqDumpCExport (MqContextC *ctx, MqDumpC *dumpP_inout=NULL)
  C++: [constructor,static] MqDumpC* MqDumpC::Export(MqContextC* ctx, MqDumpC* dumpP_inout = NULL) C-API
create a MqDumpC as export of the ctx-read-data-package
 
static MqDumpCBinSet (MK_BNP data)
  C++: [constructor,static] MqDumpC* MqDumpC::BinSet(MK_BNP data) C-API
create an MqDumpS object from binary data
 
- Static Public Member Functions inherited from ccmkkernel::MkObjectC
static MkObjectCMkObjectC_ObjNew (MK_RT_ARGS MK_OBJ hdl)
 
static MK_OBJ getOBJ (MkObjectC *clsHdl)
 
static MK_OBJ getOBJ__null_allow (MkObjectC *clsHdl)
 
static MK_OBJN getOBJN (const MkObjectC *clsHdl)
 
static MK_OBJN getOBJN__null_allow (const MkObjectC *clsHdl)
 
static MK_OBJ getOBJ (const MkObjectC &clsHdl)
 
static MK_OBJ getOBJ__null_allow (const MkObjectC &clsHdl)
 
static MK_OBJN getOBJN (const MkObjectC &clsHdl)
 
static MK_OBJN getOBJN__null_allow (const MkObjectC &clsHdl)
 
static MkObjectCHandleResolve (MK_HDL netHdl)
 
static void HandleDeleteByNetHdl (MK_HDL netHdl)
 
static MkObjectCInstances ()
 
static MkObjectCGetNull ()
 
static void DbgM (MK_STRN message, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0)
 
static void DbgM (const std::string &message, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0)
 
static MK_I32 SysHashI32 (MK_STRN key, MK_NUM length=-1)
 
static MK_I32 SysHashI32 (const std::string &key, MK_NUM length=-1)
 
static MK_STRN SysHashSTR (MK_STRN key, MK_NUM length=-1)
 
static MK_STRN SysHashSTR (const std::string &key, MK_NUM length=-1)
 
static void DeleteCallbackCleanup (MK_STRN ident)
 
static void DeleteCallbackCleanup (const std::string &ident)
 
static void DeleteCallbackSetup (MK_STRN ident, MkObjectDeleteSCB callback=NULL, MK_STRN filter=NULL)
 
static void DeleteCallbackSetup (const std::string &ident, MkObjectDeleteSCB callback=NULL, MK_STRN filter=NULL)
 

Static Public Attributes

static thread_local MqDumpC MK_NULL_REF = {(MK_OBJ)0}
 
- Static Public Attributes inherited from ccmkkernel::MkObjectC
static thread_local MkObjectC MK_NULL_REF
 

Private Member Functions

void MqDumpC_Init (MQ_DMP hdl)
 
 MqDumpC (MK_OBJ obj)
 
 MqDumpC ()
 

Static Private Member Functions

static MqDumpCMqDumpC_GetSelf (MQ_DMP hdl)
 
static MK_PTR MqDumpC_selfCreate (MK_RT_ARGS MK_OBJ obj, MK_PTR const env)
 
static void MqDumpC_selfDelete (MK_RT_ARGS MK_PTR self, MK_PTR env)
 
static void MqDumpC_selfUnlink (MK_RT_ARGS MK_PTR self, MK_PTR env)
 
static MqDumpCMqDumpC_ObjCreate (MK_RT_ARGS MQ_DMP hdl)
 
static MK_OBJ CTOR (MqContextC *ctx, MqDumpC *dumpP_inout=NULL)
  C++: [constructor,static] MqDumpC* MqDumpC::Export(MqContextC* ctx, MqDumpC* dumpP_inout = NULL) C-API
create a MqDumpC as export of the ctx-read-data-package
 

Friends

class MqMsgque
 

Additional Inherited Members

- Public Types inherited from ccmkkernel::MkObjectC
typedef void(MkObjectC::*) MkObjectDeleteICB(MK_STRN const, MK_HDL const, MK_HDL const)
 
typedef void(*) MkObjectDeleteCCB(MkObjectC *, MK_STRN const, MK_HDL const, MK_HDL const)
 
typedef void(MkObjectC::* MkObjectDeleteICB) (MK_STRN const, MK_HDL const, MK_HDL const)
 
typedef void(* MkObjectDeleteCCB) (MkObjectC *, MK_STRN const, MK_HDL const, MK_HDL const)
 
- Protected Member Functions inherited from ccmkkernel::MkObjectC
void atomInit (MK_OBJ obj)
 
void atomUnlink ()
 
 MkObjectC ()
 
 MkObjectC (MK_OBJ obj)
 
void ErrorCheck (enum MkErrorE err, MK_STRN const caller=__builtin_FUNCTION(), MK_I32 const line=__builtin_LINE()) const
 
void ErrorCheck (MK_STRN const caller=__builtin_FUNCTION(), MK_I32 const line=__builtin_LINE()) const
 
- Static Protected Member Functions inherited from ccmkkernel::MkObjectC
static void ErrorCheck (MK_MNGN mng, enum MkErrorE err, MK_STRN const caller=__builtin_FUNCTION(), MK_I32 const line=__builtin_LINE())
 
static MK_PTR atomObjNew (MK_RT_ARGS MK_OBJ obj)
 
static MK_PTR atomObjCreate (MK_RT_ARGS MK_OBJ obj)
 
- Protected Attributes inherited from ccmkkernel::MkObjectC
MK_OBJ hdl
 
MK_RT mkrt
 

Detailed Description

MqDumpC - the class known as dmp or dump is used to export a ccmqmsgque data package as binary … → C-API: libmqmsgque::MqDumpS

Definition at line 24 of file MqDumpC_cc.hh.

Friends And Related Symbol Documentation

◆ MqMsgque

friend class MqMsgque
friend

Definition at line 26 of file MqDumpC_cc.hh.


The documentation for this class was generated from the following files: