The CLASS used to store a list of MkBufferS items into a flat array… → C-API: libmkkernel::MkBufferListS More...
#include <MkBufferListC_cc.hh>
Public Member Functions | |
MkBufferListC (MK_BFL hdl) | |
MK_BFL | getBFL (bool nullB=MK_NULL_NO) const |
return the LibMsgqueObject from current MkBufferListC instance | |
MK_BFLN | getBFLN (bool nullB=MK_NULL_NO) const |
(const) return the LibMsgqueObject from current MkBufferListC instance | |
bool | Check () const |
check if pointer is still valid | |
MkBufferListC (int argc, MK_STRN argv[]) | |
MkBufferListC (MK_STRN arg0,...) | |
MkBufferListC (const std::vector< std::string > &) | |
MkBufferListC (const MkBufferListC *hdl) | |
MkBufferListC (const MkBufferListC &ref) | |
MkBufferListC & | operator= (const MkBufferListC &bfl) |
MkBufferListC & | operator= (const MkBufferListC *bfl) |
operator MkBufferListC * () | |
MkBufferListC * | AppendLA (const std::vector< std::string > &args) |
C++: → C-API append a variable number of MkBufferC object's to an MkBufferListC object using an other MkBufferListC OR a list of arguments (only in NON C) | |
MkBufferListC * | AppendLA (MkBufferListC *args) |
C++: → C-API append a variable number of MkBufferC object's to an MkBufferListC object using an other MkBufferListC OR a list of arguments (only in NON C) | |
MkBufferListC * | AppendLA (const MkBufferListC &args) |
C++: → C-API append a variable number of MkBufferC object's to an MkBufferListC object using an other MkBufferListC OR a list of arguments (only in NON C) | |
MkBufferListC * | AppendLP (MkBufferListC *addBufL, MK_NUM position=-1) |
C++: → C-API copy a MkBufferListS list into an MkBufferListS object on position … | |
MkBufferListC * | AppendLP (const MkBufferListC &addBufL, MK_NUM position=-1) |
C++: → C-API copy a MkBufferListS list into an MkBufferListS object on position … | |
MkBufferListC * | AppendVA (MK_STRN arg0,...) |
C++: → C-API append a variable number of strings to an MkBufferListS object … | |
MkBufferListC * | AppendVA (const std::string &arg0,...) |
C++: → C-API append a variable number of strings to an MkBufferListS object … | |
MkBufferListC * | AppendVAL (MK_STRN arg0, va_list var_list) |
C++: → C-API append a variable number of strings to an MkBufferListS object … | |
MkBufferListC * | AppendVAL (const std::string &arg0, va_list var_list) |
C++: → C-API append a variable number of strings to an MkBufferListS object … | |
MkBufferListC * | AppendVC (MK_NUM argc, MK_STRN argv[]) |
C++: → C-API append a argc/argv list of strings to an MkBufferListS object … | |
void | AppendBIN (MK_BNP val) |
C++: doc_mk_cc_BufferListAppendBIN → C-API append a native PRIMITIVE TYPE object to a MkBufferListC … | |
void | AppendBOL (MK_BOL val) |
C++: doc_mk_cc_BufferListAppendBOL → C-API append a native PRIMITIVE TYPE object to a MkBufferListC … | |
void | AppendBUF (MkBufferC *val) |
C++: → C-API append a native PRIMITIVE TYPE object to a MkBufferListC … | |
void | AppendBUF (const MkBufferC &val) |
C++: → C-API append a native PRIMITIVE TYPE object to a MkBufferListC … | |
void | AppendDBL (MK_DBL val) |
C++: doc_mk_cc_BufferListAppendDBL → C-API append a native PRIMITIVE TYPE object to a MkBufferListC … | |
void | AppendFLT (MK_FLT val) |
C++: doc_mk_cc_BufferListAppendFLT → C-API append a native PRIMITIVE TYPE object to a MkBufferListC … | |
void | AppendG (MK_LONG val) |
C++: → C-API append a native PRIMITIVE TYPE object to a MkBufferListC … | |
void | AppendI16 (MK_I16 val) |
C++: doc_mk_cc_BufferListAppendI16 → C-API append a native PRIMITIVE TYPE object to a MkBufferListC … | |
void | AppendI32 (MK_I32 val) |
C++: doc_mk_cc_BufferListAppendI32 → C-API append a native PRIMITIVE TYPE object to a MkBufferListC … | |
void | AppendI64 (MK_I64 val) |
C++: doc_mk_cc_BufferListAppendI64 → C-API append a native PRIMITIVE TYPE object to a MkBufferListC … | |
void | AppendI8 (MK_I8 val) |
C++: doc_mk_cc_BufferListAppendI8 → C-API append a native PRIMITIVE TYPE object to a MkBufferListC … | |
void | AppendSTR (MK_STRN val) |
C++: doc_mk_cc_BufferListAppendSTR → C-API append a native PRIMITIVE TYPE object to a MkBufferListC … | |
void | AppendSTR (const std::string &val) |
C++: doc_mk_cc_BufferListAppendSTR → C-API append a native PRIMITIVE TYPE object to a MkBufferListC … | |
void | AppendStringR (const std::string &val) |
C++: → C-API append a native PRIMITIVE TYPE object to a MkBufferListC … | |
void | AppendUP (MkBufferC *addBuf, MK_NUM position=-1) |
C++: → C-API append a MkBufferC item into an MkBufferListC object on position … | |
void | AppendUP (const MkBufferC &addBuf, MK_NUM position=-1) |
C++: → C-API append a MkBufferC item into an MkBufferListC object on position … | |
void | AppendV (MK_FST printfmt,...) |
C++: → C-API append an printf like format object to the end of an MkBufferListS object … | |
void | AppendVL (MK_FST printfmt, va_list var_list) |
C++: → C-API append an printf like format object to the end of an MkBufferListS object … | |
MkBufferC * | CheckOptionBUF (MK_STRN opt, MkBufferC *defval=NULL, MK_BOOL onlyFirst=true) |
C++: → C-API search for opt in MkBufferListS list and fill var with opt_argument or the defval value … | |
MkBufferC * | CheckOptionBUF (const std::string &opt, MkBufferC *defval=NULL, MK_BOOL onlyFirst=true) |
C++: → C-API search for opt in MkBufferListS list and fill var with opt_argument or the defval value … | |
MK_BOOL | CheckOption (MK_STRN opt, MK_BOOL onlyFirst=false) |
C++: → C-API search for boolean option in MkBufferListS list and return libmkkernel::MK_BOL value … | |
MK_BOOL | CheckOption (const std::string &opt, MK_BOOL onlyFirst=false) |
C++: → C-API search for boolean option in MkBufferListS list and return libmkkernel::MK_BOL value … | |
MK_BOOL | CheckOptionBOL (MK_STRN opt, MK_BOOL defval=false, MK_BOOL onlyFirst=true) |
C++: doc_mk_cc_BufferListCheckOptionBOL → C-API search for opt in MkBufferListS list and fill var with opt_argument or the defval value … | |
MK_BOOL | CheckOptionBOL (const std::string &opt, MK_BOOL defval=false, MK_BOOL onlyFirst=true) |
C++: doc_mk_cc_BufferListCheckOptionBOL → C-API search for opt in MkBufferListS list and fill var with opt_argument or the defval value … | |
MK_DBL | CheckOptionDBL (MK_STRN opt, MK_DBL defval=0, MK_BOOL onlyFirst=true) |
C++: doc_mk_cc_BufferListCheckOptionDBL → C-API search for opt in MkBufferListS list and fill var with opt_argument or the defval value … | |
MK_DBL | CheckOptionDBL (const std::string &opt, MK_DBL defval=0, MK_BOOL onlyFirst=true) |
C++: doc_mk_cc_BufferListCheckOptionDBL → C-API search for opt in MkBufferListS list and fill var with opt_argument or the defval value … | |
MK_FLT | CheckOptionFLT (MK_STRN opt, MK_FLT defval=0, MK_BOOL onlyFirst=true) |
C++: doc_mk_cc_BufferListCheckOptionFLT → C-API search for opt in MkBufferListS list and fill var with opt_argument or the defval value … | |
MK_FLT | CheckOptionFLT (const std::string &opt, MK_FLT defval=0, MK_BOOL onlyFirst=true) |
C++: doc_mk_cc_BufferListCheckOptionFLT → C-API search for opt in MkBufferListS list and fill var with opt_argument or the defval value … | |
MK_I16 | CheckOptionI16 (MK_STRN opt, MK_I16 defval=0, MK_BOOL onlyFirst=true) |
C++: doc_mk_cc_BufferListCheckOptionI16 → C-API search for opt in MkBufferListS list and fill var with opt_argument or the defval value … | |
MK_I16 | CheckOptionI16 (const std::string &opt, MK_I16 defval=0, MK_BOOL onlyFirst=true) |
C++: doc_mk_cc_BufferListCheckOptionI16 → C-API search for opt in MkBufferListS list and fill var with opt_argument or the defval value … | |
MK_I32 | CheckOptionI32 (MK_STRN opt, MK_I32 defval=0, MK_BOOL onlyFirst=true) |
C++: doc_mk_cc_BufferListCheckOptionI32 → C-API search for opt in MkBufferListS list and fill var with opt_argument or the defval value … | |
MK_I32 | CheckOptionI32 (const std::string &opt, MK_I32 defval=0, MK_BOOL onlyFirst=true) |
C++: doc_mk_cc_BufferListCheckOptionI32 → C-API search for opt in MkBufferListS list and fill var with opt_argument or the defval value … | |
MK_I64 | CheckOptionI64 (MK_STRN opt, MK_I64 defval=0, MK_BOOL onlyFirst=true) |
C++: doc_mk_cc_BufferListCheckOptionI64 → C-API search for opt in MkBufferListS list and fill var with opt_argument or the defval value … | |
MK_I64 | CheckOptionI64 (const std::string &opt, MK_I64 defval=0, MK_BOOL onlyFirst=true) |
C++: doc_mk_cc_BufferListCheckOptionI64 → C-API search for opt in MkBufferListS list and fill var with opt_argument or the defval value … | |
MK_I8 | CheckOptionI8 (MK_STRN opt, MK_I8 defval=0, MK_BOOL onlyFirst=true) |
C++: doc_mk_cc_BufferListCheckOptionI8 → C-API search for opt in MkBufferListS list and fill var with opt_argument or the defval value … | |
MK_I8 | CheckOptionI8 (const std::string &opt, MK_I8 defval=0, MK_BOOL onlyFirst=true) |
C++: doc_mk_cc_BufferListCheckOptionI8 → C-API search for opt in MkBufferListS list and fill var with opt_argument or the defval value … | |
MK_STRN | CheckOptionSTR (MK_STRN opt, MK_STRN defval="", MK_BOOL onlyFirst=true) |
C++: doc_mk_cc_BufferListCheckOptionSTR → C-API search for opt in MkBufferListS list and fill var with opt_argument or the defval value … | |
MK_STRN | CheckOptionSTR (const std::string &opt, MK_STRN defval="", MK_BOOL onlyFirst=true) |
C++: doc_mk_cc_BufferListCheckOptionSTR → C-API search for opt in MkBufferListS list and fill var with opt_argument or the defval value … | |
MkBufferListC * | Next () |
C++: → C-API get next instance from linked-list of MkBufferListS type | |
MkBufferListC * | Prev () |
C++: → C-API get previous instance from linked-list of MkBufferListS type | |
MkBufferC * | IndexGetBUF (MK_NUM index) |
C++: → C-API get the index element from MkBufferListC ... if not available… create it. … | |
MkBufferC * | IndexExtract (MK_NUM index=0) |
C++: → C-API extract (read & delete) the index object from bfl … | |
MkBufferC * | IndexGet (MK_NUM index) const |
C++: → C-API get (read only) the index object from bfl … | |
void | IndexDelete (MK_NUM index, MK_NUM numitems=1, MK_BOOL doDelete=true) |
C++: → C-API delete the index'th list item from the MkBufferListS object … | |
MK_STRN | IndexGetSTR (MK_NUM index) |
C++: → C-API get the index element from MkBufferListC ... as string. … | |
void | IndexSet (MK_NUM index, MkBufferC *buf) |
C++: → C-API set the index object from bfl … | |
void | IndexSet (MK_NUM index, const MkBufferC &buf) |
C++: → C-API set the index object from bfl … | |
void | IndexSetBUF (MK_NUM index, MkBufferC *buf) |
C++: → C-API set the index element from MkBufferListC ... if not available… createspace … | |
void | IndexSetBUF (MK_NUM index, const MkBufferC &buf) |
C++: → C-API set the index element from MkBufferListC ... if not available… createspace … | |
void | IndexSetSTR (MK_NUM index, MK_STRN str) |
C++: → C-API set the index element from MkBufferListC ... to string… if not available… create space … | |
void | IndexSetSTR (MK_NUM index, const std::string &str) |
C++: → C-API set the index element from MkBufferListC ... to string… if not available… create space … | |
void | Log (const MkObjectC *fmtobj=NULL, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const |
C++: → C-API write the detail-summary of the MkBufferListC to MkLogFileC (default: stderr) … | |
void | Log (const MkObjectC &fmtobj, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const |
C++: → C-API write the detail-summary of the MkBufferListC to MkLogFileC (default: stderr) … | |
void | LogS (MK_STRN varname="bfl", const MkObjectC *fmtobj=NULL, MK_STRN callfunc=__builtin_FUNCTION()) const |
C++: → C-API write the short-summary of the MkBufferListC to MkLogFileC (default: stderr) … | |
void | LogSS (MK_STRN varname="bfl", const MkObjectC *fmtobj=NULL, MK_STRN callfunc=__builtin_FUNCTION()) const |
C++: → C-API write the very-short-summary of the MkBufferListC to MkLogFileC (default: stderr) … | |
void | LogSSS (MK_STRN varname="bfl", const MkObjectC *fmtobj=NULL, MK_STRN callfunc=__builtin_FUNCTION()) const |
C++: → C-API write the very-very-short-summary of the MkBufferListC to MkLogFileC (default: stderr) … | |
MkBufferListC * | PositionMerge (MkBufferListC *source, MK_NUM position) |
C++: → C-API merge a MkBufferListS list into an MkBufferListS object on position … | |
MkBufferListC * | PositionMerge (const MkBufferListC &source, MK_NUM position) |
C++: → C-API merge a MkBufferListS list into an MkBufferListS object on position … | |
MkBufferListC * | Reset () |
C++: → C-API reset a MkBufferListC object … | |
MkBufferListC * | Sort () |
C++: → C-API sort a MkBufferListC … | |
MkBufferC * | ToBuffer () const |
C++: → C-API Export a bfl into an MkBufferC using an MkBufferStreamC … | |
MK_I32 | Cmp (const MkBufferListC *bfl2) const |
C++: → C-API compare two buffer-list … | |
MK_I32 | Cmp (const MkBufferListC &bfl2) const |
C++: → C-API compare two buffer-list … | |
void | Copy (const MkBufferListC *src) |
C++: → C-API copy all internal data from src to tgt … | |
void | Copy (const MkBufferListC &src) |
C++: → C-API copy all internal data from src to tgt … | |
void | Move (MkBufferListC *from) |
C++: → C-API move all internal data from from to the end of to … | |
void | Move (const MkBufferListC &from) |
C++: → C-API move all internal data from from to the end of to … | |
void | Reserve (MK_NUM num) |
C++: → C-API reserve num items in a MkBufferListC object … | |
MK_NUM | SearchC (MK_STRN str, MK_NUM len=-1, MK_NUM startindex=0) const |
C++: → C-API search libmkkernel::MK_STR item from a MkBufferListS object starting at startindex … | |
MK_NUM | SearchC (const std::string &str, MK_NUM len=-1, MK_NUM startindex=0) const |
C++: → C-API search libmkkernel::MK_STR item from a MkBufferListS object starting at startindex … | |
MK_NUM | Size () const |
C++: → C-API get the number-of-items in the bfl … | |
MkBufferListC * | ToList () const |
C++: → C-API get a target-language list representation of the bfl … | |
MkBufferListC * | Merge () |
C++: → C-API Merge-Constructor - constructs a MkBufferListC instance as a merge from an existing MkBufferListC instance … | |
MkBufferListC * | Dup () const |
C++: → C-API Dup-Constructor - create a new MkBufferListC instance as copy from an existing MkBufferListC instance … | |
MkBufferListC (MK_NUM size=0) | |
C++: → C-API Constructs a MkBufferC instance with size storage… | |
Public Member Functions inherited from ccmkkernel::MkObjectC | |
MK_OBJ | getOBJ (bool nullB=MK_NULL_NO) const |
return the LibMsgqueObject from current MkObjectC instance | |
MK_OBJN | getOBJN (bool nullB=MK_NULL_NO) const |
(const) return the LibMsgqueObject from current MkObjectC instance | |
bool | Check () const |
check if pointer is still valid | |
virtual | ~MkObjectC () |
MK_MNG | getMNG () const |
MK_STRN | ToNativeNameOfClass () const |
MK_STR | SysStrDup (MK_STRN str) |
strdup syscall with ccmkkernel error plugin → C-API: libmkkernel::MkSysStrDup | |
void | SysFree (MK_PTR tgt) |
implements the ccmkkernel API object: MkSysFree | |
void | Sleep (unsigned int const sec) |
sleep syscall with ccmkkernel error plugin → C-API: libmkkernel::MkSysSleep | |
void | USleep (unsigned int const usec) |
usleep syscall with ccmkkernel error plugin → C-API: libmkkernel::MkSysUSleep | |
void | HandleDelete () |
C++: → C-API Handle-Delete-Slot - delete a netObj from handle-storage … | |
MK_HDL | HandleGet () |
C++: → C-API Handle-Get-Slot - returns a export-hdl to the MkObjectC useable for external storage | |
MkObjectC * | Next () |
C++: → C-API get next instance from linked-list of MkObjectS type | |
MkObjectC * | Prev () |
C++: → C-API get previous instance from linked-list of MkObjectS type | |
void | DbgDump (MK_STRN message="var", MK_STRN callfunc=__builtin_FUNCTION()) const |
C++: → C-API debug: Dump a instance to stderr with LNG and MQ internal data… | |
void | DbgL (MK_STRN message, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const |
C++: → C-API debug: write a instance-marker to the MkLogFileC (default: stderr) using the fmtobj as prefix … | |
void | DbgL (const std::string &message, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const |
C++: → C-API debug: write a instance-marker to the MkLogFileC (default: stderr) using the fmtobj as prefix … | |
void | DbgLogC (MK_STRN callfunc=__builtin_FUNCTION()) const |
C++: → C-API debug: write a short-obj-summary to MkLogFileC (default: stderr) … | |
void | DbgO (MK_STRN callfunc=__builtin_FUNCTION()) const |
C++: → C-API debug: write the object-details to MkLogFileC (default: stderr) … | |
void | DbgSTACK (MK_I32 skip=0, MK_I32 num=-1, MK_STRN callfunc=__builtin_FUNCTION()) const |
C++: → C-API debug: write the stack-trace to MkLogFileC (default: stderr) … | |
void | LogC (MK_STRN message, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION()) const |
C++: → C-API write a logging-message to MkLogFileC (default: stderr) using the internal format … | |
void | LogC (const std::string &message, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION()) const |
C++: → C-API write a logging-message to MkLogFileC (default: stderr) using the internal format … | |
void | LogHEX (MK_STRN callfunc, MK_BNP data) const |
C++: → C-API log binaray data as HEX into the MkLogFileC (default: stderr) … | |
void | LogHEX (const std::string &callfunc, MK_BNP data) const |
C++: → C-API log binaray data as HEX into the MkLogFileC (default: stderr) … | |
void | LogV (MK_STRN callfunc, MK_DBG debug, MK_FST printfmt,...) const |
C++: → C-API write a printf style logging-message to MkLogFileC (default: stderr) using the internal format … | |
void | LogV (const std::string &callfunc, MK_DBG debug, MK_FST printfmt,...) const |
C++: → C-API write a printf style logging-message to MkLogFileC (default: stderr) using the internal format … | |
void | LogVL (MK_STRN callfunc, MK_DBG debug, MK_FST printfmt, va_list var_list) const |
C++: → C-API write a vprintf style logging-message to MkLogFileC using the internal format … | |
void | LogVL (const std::string &callfunc, MK_DBG debug, MK_FST printfmt, va_list var_list) const |
C++: → C-API write a vprintf style logging-message to MkLogFileC using the internal format … | |
void | Log (MkObjectC *fmtobj=NULL, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const |
C++: → C-API Log-Slot - log the entire object to the MkLogFileC (default: stderr) target … | |
void | Log (const MkObjectC &fmtobj, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const |
C++: → C-API Log-Slot - log the entire object to the MkLogFileC (default: stderr) target … | |
void | LogDetail (const MkObjectC *fmtobj=NULL, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const |
C++: → C-API log the MkObjectS verbose into the MkLogFileC (default: stderr) … | |
void | LogDetail (const MkObjectC &fmtobj, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const |
C++: → C-API log the MkObjectS verbose into the MkLogFileC (default: stderr) … | |
void | LogSimple (const MkObjectC *fmtobj=NULL, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const |
C++: → C-API log the MkObjectS into the MkLogFileC (default: stderr) … | |
void | LogSimple (const MkObjectC &fmtobj, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const |
C++: → C-API log the MkObjectS into the MkLogFileC (default: stderr) … | |
MkErrorC * | ErrorCatch (std::exception *exception=NULL, MK_STRN callfunc=__builtin_FUNCTION()) const |
C++: → C-API convert a programming-language-error into an ccmkkernel error … | |
MkErrorC * | ErrorCatch (const std::exception &exception, MK_STRN callfunc=__builtin_FUNCTION()) const |
C++: → C-API convert a programming-language-error into an ccmkkernel error … | |
MkErrorC * | ToError () |
C++: → C-API Error-Slot - return an error-object pre initialized with obj data. | |
MK_I32 | HandleGetOfType () |
C++: → C-API Export-Slot - returns typeHdl of the obj . | |
MK_BOOL | IsNull () |
C++: → C-API ckeck if the object is MK_NULL | |
MK_STRN | ToName () const |
C++: → C-API Info-Slot - returns brief information about the obj as a string | |
MK_STRN | ToNameOfClass () |
C++: → C-API Class-Slot - returns the C++-Class-Name of the obj as string | |
MK_STRN | ToNameOfType () const |
C++: → C-API Type-Slot - returns the LibMkKernel-Type-Name of the obj as a string | |
MK_STRN | ToString () const |
C++: → C-API String-Slot - returns the string representation of the inst … | |
MK_I32 | RefGet () |
libmkkernel::MkRefGet | |
void | SysKill (MK_I32 pid, MK_I32 signal) |
libmkkernel::MkSysKill | |
MK_I32 | SysGetPid () |
libmkkernel::MkSysGetPid | |
void | Delete () |
C++: → C-API Delete-Slot - delete an instance. | |
void | Dispose () |
C++: → C-API Dispose-Slot - untie the connection between the Native-C++-Instance and the ccmkkernel-Instance. | |
void | DeleteCallbackSetup (MK_STRN ident, MkObjectDeleteICB callback=NULL, MK_STRN filter=NULL) |
C++: → C-API Create/Delete the instance-delete-callback … | |
void | DeleteCallbackSetup (const std::string &ident, MkObjectDeleteICB callback=NULL, MK_STRN filter=NULL) |
C++: → C-API Create/Delete the instance-delete-callback … | |
void | DeleteCallbackSetup (MK_STRN ident, MkObjectDeleteCCB callback=NULL, MK_STRN filter=NULL) |
C++: → C-API Create/Delete the instance-delete-callback … | |
void | DeleteCallbackSetup (const std::string &ident, MkObjectDeleteCCB callback=NULL, MK_STRN filter=NULL) |
C++: → C-API Create/Delete the instance-delete-callback … | |
Static Public Attributes | |
static thread_local MkBufferListC | MK_NULL_REF = {(MK_OBJ)0} |
Static Public Attributes inherited from ccmkkernel::MkObjectC | |
static thread_local MkObjectC | MK_NULL_REF = {(MK_OBJ)0} |
Friends | |
class | MkKernel |
Additional Inherited Members | |
Public Types inherited from ccmkkernel::MkObjectC | |
typedef void(MkObjectC::*) | MkObjectDeleteICB(MkObjectC *) |
instance-callback | |
typedef void(*) | MkObjectDeleteCCB(MkObjectC *, MkObjectC *) |
class-callback | |
Protected Member Functions inherited from ccmkkernel::MkObjectC | |
void | atomInit (MK_OBJ obj) |
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 const mkrt, MK_OBJ obj) |
static MK_PTR | atomObjCreate (MK_RT const mkrt, MK_OBJ obj) |
Protected Attributes inherited from ccmkkernel::MkObjectC | |
MK_OBJ | hdl = NULL |
The CLASS used to store a list of MkBufferS items into a flat array… → C-API: libmkkernel::MkBufferListS
Definition at line 30 of file MkBufferListC_cc.hh.
|
friend |
Definition at line 32 of file MkBufferListC_cc.hh.