theSq3Lite 10.0
Loading...
Searching...
No Matches
ccsq3lite::Sq3LiteC Class Reference

Struct to represent the data of the Sq3LiteC … → C-API: libsq3lite::Sq3LiteS More...

#include <Sq3LiteC_cc.hh>

+ Inheritance diagram for ccsq3lite::Sq3LiteC:
+ Collaboration diagram for ccsq3lite::Sq3LiteC:

Public Member Functions

 Sq3LiteC (SQ3_LITE hdl)
 
SQ3_LITE getLITE () const
 return the LibMsgqueObject from current Sq3LiteC instance
 
SQ3_LITE getLITE__null_allow () const
 return the LibMsgqueObject from current Sq3LiteC instance
 
SQ3_LITEN getLITEN () const
 (const) return the LibMsgqueObject from current Sq3LiteC instance
 
SQ3_LITEN getLITEN__null_allow () const
 (const) return the LibMsgqueObject from current Sq3LiteC instance
 
bool Check () const
 check if pointer is still valid
 
Sq3LiteCNext ()
  C++: Sq3LiteC* lite.Next() C-API
get next instance from linked-list of Sq3LiteS type
 
Sq3LiteCPrev ()
  C++: Sq3LiteC* lite.Prev() C-API
get previous instance from linked-list of Sq3LiteS type
 
void BusyTimeout (MK_I32 ms)
  C++: sq3lite.BusyTimeout(MK_I32 ms) C-API
Set A Busy Timeout …
 
void DeclareVtab (MK_STRN zSQL)
  C++: sq3lite.DeclareVtab(MK_STRN zSQL) C-API
Declare The Schema Of A Virtual Table …
 
void DeclareVtab (const std::string &zSQL)
  C++: sq3lite.DeclareVtab(MK_STRN zSQL) C-API
Declare The Schema Of A Virtual Table …
 
void ExtendedResultCodes (MK_I32 onoff)
  C++: sq3lite.ExtendedResultCodes(MK_I32 onoff) C-API
Enable Or Disable Extended Result Codes …
 
void Limit (Sq3LimitE id, MK_I32 newVal)
  C++: sq3lite.Limit(Sq3LimitE id, MK_I32 newVal) C-API
Run-time Limits …
 
Sq3ErrorE ErrCode ()
  C++: Sq3ErrorE db.ErrCode() C-API
Error Codes And Messages …
 
MK_STRN ErrMsg ()
  C++: MK_STRN sq3lite.ErrMsg() C-API
Error Codes And Messages …
 
void ErrorOffset ()
  C++: db.ErrorOffset() C-API
Error Codes And Messages …
 
Sq3ExtendetResultCodesE ExtendetErrCode ()
  C++: Sq3ExtendetResultCodesE db.ExtendetErrCode() C-API
Error Codes And Messages …
 
void SystemErrno ()
  C++: sq3lite.SystemErrno() C-API
Low-level system error code …
 
void ExecV2 (MK_STRN sql, Sq3LiteExecV2IF *callback=NULL)
  C++: sq3lite.ExecV2(MK_STRN sql, Sq3LiteExecV2SCB Sq3LiteExecV2IF* callback = NULL) C-API
The Sq3LiteExecV2() interface is a convenience wrapper around Sq3StmtPrepareV2(), Sq3StmtStep(), and Sq3StmtFinalize(), that allows an application to run multiple statements of SQL without having to use a lot of C code.
 
void ExecV2 (const std::string &sql, Sq3LiteExecV2IF *callback=NULL)
  C++: sq3lite.ExecV2(MK_STRN sql, Sq3LiteExecV2SCB Sq3LiteExecV2IF* callback = NULL) C-API
The Sq3LiteExecV2() interface is a convenience wrapper around Sq3StmtPrepareV2(), Sq3StmtStep(), and Sq3StmtFinalize(), that allows an application to run multiple statements of SQL without having to use a lot of C code.
 
void ExecV2 (MK_STRN sql, Sq3LiteExecV2SCB callback=NULL)
  C++: sq3lite.ExecV2(MK_STRN sql, Sq3LiteExecV2SCB Sq3LiteExecV2IF* callback = NULL) C-API
The Sq3LiteExecV2() interface is a convenience wrapper around Sq3StmtPrepareV2(), Sq3StmtStep(), and Sq3StmtFinalize(), that allows an application to run multiple statements of SQL without having to use a lot of C code.
 
void ExecV2 (const std::string &sql, Sq3LiteExecV2SCB callback=NULL)
  C++: sq3lite.ExecV2(MK_STRN sql, Sq3LiteExecV2SCB Sq3LiteExecV2IF* callback = NULL) C-API
The Sq3LiteExecV2() interface is a convenience wrapper around Sq3StmtPrepareV2(), Sq3StmtStep(), and Sq3StmtFinalize(), that allows an application to run multiple statements of SQL without having to use a lot of C code.
 
void Exec (MK_STRN sql, Sq3LiteExecIF *callback_data=NULL)
  C++: sq3lite.Exec(MK_STRN sql, Sq3LiteExecSCB Sq3LiteExecIF* callback_data = NULL) C-API
One-Step Query Execution Interface …
 
void Exec (const std::string &sql, Sq3LiteExecIF *callback_data=NULL)
  C++: sq3lite.Exec(MK_STRN sql, Sq3LiteExecSCB Sq3LiteExecIF* callback_data = NULL) C-API
One-Step Query Execution Interface …
 
void Exec (MK_STRN sql, Sq3LiteExecSCB callback_data=NULL)
  C++: sq3lite.Exec(MK_STRN sql, Sq3LiteExecSCB Sq3LiteExecIF* callback_data = NULL) C-API
One-Step Query Execution Interface …
 
void Exec (const std::string &sql, Sq3LiteExecSCB callback_data=NULL)
  C++: sq3lite.Exec(MK_STRN sql, Sq3LiteExecSCB Sq3LiteExecIF* callback_data = NULL) C-API
One-Step Query Execution Interface …
 
MK_I32 GetAutocommit ()
  C++: MK_I32 sq3lite.GetAutocommit() C-API
Test For Auto-Commit Mode …
 
MK_I64 LastInsertRowid ()
  C++: MK_I64 sq3lite.LastInsertRowid() C-API
Last Insert Rowid …
 
void TxnState (MK_STRN zSchema)
  C++: sq3lite.TxnState(MK_STRN zSchema) C-API
Determine the transaction state of a database …
 
void TxnState (const std::string &zSchema)
  C++: sq3lite.TxnState(MK_STRN zSchema) C-API
Determine the transaction state of a database …
 
void VtabOnConflict ()
  C++: sq3lite.VtabOnConflict() C-API
Determine The Virtual Table Conflict Policy …
 
MkBufferListCDbStatusBFL (Sq3DbStatusE op, MK_BOOL resetFlg)
  C++: MkBufferListC* sq3lite.DbStatusBFL(Sq3DbStatusE op, MK_BOOL resetFlg) C-API
Database Connection Status …
 
void DbCacheflush ()
  C++: sq3lite.DbCacheflush() C-API
Flush caches to disk mid-transaction …
 
SQ3_FILENAME DbFilename (MK_STRN zDbName)
  C++: SQ3_FILENAME db.DbFilename(MK_STRN zDbName) C-API
Return The Filename For A Database Connection …
 
SQ3_FILENAME DbFilename (const std::string &zDbName)
  C++: SQ3_FILENAME db.DbFilename(MK_STRN zDbName) C-API
Return The Filename For A Database Connection …
 
MK_STRN DbName (MK_I32 N)
  C++: MK_STRN db.DbName(MK_I32 N) C-API
Return The Schema Name For A Database Connection …
 
void DbReadonly (MK_STRN zDbName)
  C++: db.DbReadonly(MK_STRN zDbName) C-API
Determine if a database is read-only …
 
void DbReadonly (const std::string &zDbName)
  C++: db.DbReadonly(MK_STRN zDbName) C-API
Determine if a database is read-only …
 
void DbReleaseMemory ()
  C++: sq3lite.DbReleaseMemory() C-API
Free Memory Used By A Database Connection …
 
void Deserialize (MK_STRN zSchema, MK_BNP pData, Sq3DeSerializeEF mFlags)
  C++: sq3lite.Deserialize(MK_STRN zSchema, MK_BNP pData, Sq3DeSerializeEF mFlags) C-API
Deserialize a database …
 
void Deserialize (const std::string &zSchema, MK_BNP pData, Sq3DeSerializeEF mFlags)
  C++: sq3lite.Deserialize(MK_STRN zSchema, MK_BNP pData, Sq3DeSerializeEF mFlags) C-API
Deserialize a database …
 
void DropModules (MkBufferListC *azKeepBfl)
  C++: sq3lite.DropModules(MkBufferListC* azKeepBfl) C-API
Remove Unnecessary Virtual Table Implementations …
 
void DropModules (const MkBufferListC &azKeepBfl)
  C++: sq3lite.DropModules(MkBufferListC* azKeepBfl) C-API
Remove Unnecessary Virtual Table Implementations …
 
void OverloadFunction (MK_STRN zFuncName, MK_I32 nArg)
  C++: sq3lite.OverloadFunction(MK_STRN zFuncName, MK_I32 nArg) C-API
Overload A Function For A Virtual Table …
 
void OverloadFunction (const std::string &zFuncName, MK_I32 nArg)
  C++: sq3lite.OverloadFunction(MK_STRN zFuncName, MK_I32 nArg) C-API
Overload A Function For A Virtual Table …
 
MK_BNP Serialize (MK_STRN zSchema, Sq3SerializeE mFlags)
  C++: MK_BNP sq3lite.Serialize(MK_STRN zSchema, Sq3SerializeE mFlags) C-API
Serialize a database …
 
MK_BNP Serialize (const std::string &zSchema, Sq3SerializeE mFlags)
  C++: MK_BNP sq3lite.Serialize(MK_STRN zSchema, Sq3SerializeE mFlags) C-API
Serialize a database …
 
std::tuple< MK_I32, MK_I32DbStatus (Sq3DbStatusE op, MK_BOOL resetFlg)
  C++: {pCur:MK_I32 pHiwtr:MK_I32} sq3lite.DbStatus(Sq3DbStatusE op, MK_BOOL resetFlg) C-API
Database Connection Status …
 
std::tuple< MK_STRN, MK_STRN, MK_I32, MK_I32, MK_I32TableColumnMetadata (MK_STRN zDbName, MK_STRN zTableName, MK_STRN zColumnName)
  C++: {pzDataType:MK_STRN pzCollSeq:MK_STRN pNotNull:MK_I32 pPrimaryKey:MK_I32 pAutoinc:MK_I32} db.TableColumnMetadata(MK_STRN zDbName, MK_STRN zTableName, MK_STRN zColumnName) C-API
Extract Metadata About A Column Of A Table …
 
std::tuple< MK_STRN, MK_STRN, MK_I32, MK_I32, MK_I32TableColumnMetadata (const std::string &zDbName, const std::string &zTableName, const std::string &zColumnName)
  C++: {pzDataType:MK_STRN pzCollSeq:MK_STRN pNotNull:MK_I32 pPrimaryKey:MK_I32 pAutoinc:MK_I32} db.TableColumnMetadata(MK_STRN zDbName, MK_STRN zTableName, MK_STRN zColumnName) C-API
Extract Metadata About A Column Of A Table …
 
void WalAutocheckpoint (MK_I32 N)
  C++: db.WalAutocheckpoint(MK_I32 N) C-API
Configure an auto-checkpoint …
 
std::tuple< MK_I32, MK_I32WalCheckpointV2 (MK_STRN zDb, MK_I32 eMode)
  C++: {pnLog:MK_I32 pnCkpt:MK_I32} db.WalCheckpointV2(MK_STRN zDb, MK_I32 eMode) C-API
Checkpoint a database …
 
std::tuple< MK_I32, MK_I32WalCheckpointV2 (const std::string &zDb, MK_I32 eMode)
  C++: {pnLog:MK_I32 pnCkpt:MK_I32} db.WalCheckpointV2(MK_STRN zDb, MK_I32 eMode) C-API
Checkpoint a database …
 
void Interrupt ()
  C++: sq3lite.Interrupt() C-API
Interrupt A Long-Running Query …
 
MK_BOOL IsInterrupted ()
  C++: MK_BOOL sq3lite.IsInterrupted() C-API
Interrupt A Long-Running Query …
 
MK_I32 Changes ()
  C++: MK_I32 sq3lite.Changes() C-API
Count The Number Of Rows Modified …
 
MK_I64 Changes64 ()
  C++: MK_I64 sq3lite.Changes64() C-API
Count The Number Of Rows Modified …
 
void SetLastInsertRowid (MK_I64 arg1)
  C++: sq3lite.SetLastInsertRowid(MK_I64 arg1) C-API
Set the Last Insert Rowid value …
 
MK_I32 TotalChanges ()
  C++: MK_I32 sq3lite.TotalChanges() C-API
Total Number Of Rows Modified …
 
MK_I64 TotalChanges64 ()
  C++: MK_I64 sq3lite.TotalChanges64() C-API
Total Number Of Rows Modified …
 
 Sq3LiteC (MK_STRN filename, Sq3OpenEF flags=SQ3_OPEN_READWRITE|SQ3_OPEN_CREATE, MK_STRN zVfs=NULL)
  C++: [constructor,static] Sq3LiteC* Sq3LiteC::OpenV2(MK_STRN filename, Sq3OpenEF flags = SQ3_OPEN_READWRITE|SQ3_OPEN_CREATE, MK_STRN zVfs = NULL) C-API
Opening A New Database Connection …
 
 Sq3LiteC (const std::string &filename, Sq3OpenEF flags=SQ3_OPEN_READWRITE|SQ3_OPEN_CREATE, MK_STRN zVfs=NULL)
  C++: [constructor,static] Sq3LiteC* Sq3LiteC::OpenV2(MK_STRN filename, Sq3OpenEF flags = SQ3_OPEN_READWRITE|SQ3_OPEN_CREATE, MK_STRN zVfs = NULL) C-API
Opening A New Database Connection …
 
Sq3StmtCPrepareV2 (const std::string &zSql)
  C++: [constructor] Sq3StmtC* db.PrepareV2(const std::string& zSql) C-API
Compiling An SQL Statement …
 
void CloseV2 ()
  C++: [destructor] sq3lite.CloseV2() C-API
Closing A Database Connection …
 
- 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 Sq3LiteCSq3LiteC_ObjNew (MK_RT_ARGS SQ3_LITE hdl)
 return Sq3LiteC from LibMsgqueObject
 
static SQ3_LITE getLITE (Sq3LiteC *clsHdl)
 return LibMsgqueObject from current Sq3LiteC pointer
 
static SQ3_LITE getLITE__null_allow (Sq3LiteC *clsHdl)
 return LibMsgqueObject from current Sq3LiteC pointer
 
static SQ3_LITEN getLITEN (const Sq3LiteC *clsHdl)
 (const) return LibMsgqueObject from current Sq3LiteC pointer
 
static SQ3_LITEN getLITEN__null_allow (const Sq3LiteC *clsHdl)
 (const) return LibMsgqueObject from current Sq3LiteC pointer
 
static SQ3_LITE getLITE (const Sq3LiteC &clsHdl)
 return LibMsgqueObject from current Sq3LiteC reference
 
static SQ3_LITE getLITE__null_allow (const Sq3LiteC &clsHdl)
 return LibMsgqueObject from current Sq3LiteC reference
 
static SQ3_LITEN getLITEN (const Sq3LiteC &clsHdl)
 (const) return LibMsgqueObject from current Sq3LiteC reference
 
static SQ3_LITEN getLITEN__null_allow (const Sq3LiteC &clsHdl)
 (const) return LibMsgqueObject from current Sq3LiteC reference
 
static Sq3LiteCHandleResolve (MK_HDL netHdl)
  C++: [static] Sq3LiteC* Sq3LiteC::HandleResolve(MK_HDL netHdl) C-API
Handle-Resolve-Slot - return a Sq3LiteC from netHdl or MK_NULL if invalid…
 
static Sq3LiteCInstances ()
  C++: [static] Sq3LiteC* Sq3LiteC::Instances() C-API
get head-instance from linked-list of Sq3LiteS type …
 
static Sq3LiteCGetNull ()
  C++: [static] Sq3LiteC* Sq3LiteC::GetNull() C-API
Null-Slot - return a Sq3LiteC typed NULL instance …
 
static MK_STRN ErrStr (MK_I32 arg0)
  C++: [static] MK_STRN Sq3LiteC::ErrStr(MK_I32 arg0) C-API
Error Codes And Messages …
 
static void Sleep (MK_I32 arg0)
  C++: [static] Sq3LiteC::Sleep(MK_I32 arg0) C-API
Suspend Execution For A Short Time …
 
static Sq3LiteCOpenV2 (MK_STRN filename, Sq3OpenEF flags=SQ3_OPEN_READWRITE|SQ3_OPEN_CREATE, MK_STRN zVfs=NULL)
  C++: [constructor,static] Sq3LiteC* Sq3LiteC::OpenV2(MK_STRN filename, Sq3OpenEF flags = SQ3_OPEN_READWRITE|SQ3_OPEN_CREATE, MK_STRN zVfs = NULL) C-API
Opening A New Database Connection …
 
static Sq3LiteCOpenV2 (const std::string &filename, Sq3OpenEF flags=SQ3_OPEN_READWRITE|SQ3_OPEN_CREATE, MK_STRN zVfs=NULL)
  C++: [constructor,static] Sq3LiteC* Sq3LiteC::OpenV2(MK_STRN filename, Sq3OpenEF flags = SQ3_OPEN_READWRITE|SQ3_OPEN_CREATE, MK_STRN zVfs = NULL) C-API
Opening A New Database Connection …
 
- 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 Sq3LiteC MK_NULL_REF = {(MK_OBJ)0}
 
- Static Public Attributes inherited from ccmkkernel::MkObjectC
static thread_local MkObjectC MK_NULL_REF
 

Friends

class Sq3Lite
 
class Sq3LiteExecCallbackC
 

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

Struct to represent the data of the Sq3LiteC … → C-API: libsq3lite::Sq3LiteS

Definition at line 63 of file Sq3LiteC_cc.hh.

Friends And Related Symbol Documentation

◆ Sq3Lite

friend class Sq3Lite
friend

Definition at line 65 of file Sq3LiteC_cc.hh.

◆ Sq3LiteExecCallbackC

friend class Sq3LiteExecCallbackC
friend

Definition at line 66 of file Sq3LiteC_cc.hh.


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