theSq3Lite 10.0
Loading...
Searching...
No Matches
Sq3LiteC_Info_CC_API

Sq3LiteC - get informationMore...

+ Collaboration diagram for Sq3LiteC_Info_CC_API:

Functions

MK_I32 ccsq3lite::Sq3LiteC::GetAutocommit ()
  C++: MK_I32 sq3lite.GetAutocommit() C-API
Test For Auto-Commit Mode …
 
MK_I64 ccsq3lite::Sq3LiteC::LastInsertRowid ()
  C++: MK_I64 sq3lite.LastInsertRowid() C-API
Last Insert Rowid …
 
void ccsq3lite::Sq3LiteC::TxnState (MK_STRN zSchema)
  C++: sq3lite.TxnState(MK_STRN zSchema) C-API
Determine the transaction state of a database …
 
void ccsq3lite::Sq3LiteC::TxnState (const std::string &zSchema)
  C++: sq3lite.TxnState(MK_STRN zSchema) C-API
Determine the transaction state of a database …
 
void ccsq3lite::Sq3LiteC::VtabOnConflict ()
  C++: sq3lite.VtabOnConflict() C-API
Determine The Virtual Table Conflict Policy …
 

Detailed Description

Sq3LiteC - get information

Function Documentation

◆ GetAutocommit()

MK_I32 ccsq3lite::Sq3LiteC::GetAutocommit ( )
inline

C++: MK_I32 sq3lite.GetAutocommit() C-API
Test For Auto-Commit Mode …

Definition at line 345 of file Sq3LiteC_inline_cc.hh.

345 {
346 MK_UNUSED auto sq3lite = getLITE();
347 MK_I32 __retVal__L = Sq3LiteGetAutocommit(sq3lite);
348 return __retVal__L;
349 }
#define MK_UNUSED
signed int MK_I32
SQ3_LITE getLITE() const
return the LibMsgqueObject from current Sq3LiteC instance
static MK_I32 Sq3LiteGetAutocommit(SQ3_LITE sq3lite)
Test For Auto-Commit Mode …

◆ LastInsertRowid()

MK_I64 ccsq3lite::Sq3LiteC::LastInsertRowid ( )
inline

C++: MK_I64 sq3lite.LastInsertRowid() C-API
Last Insert Rowid …

Definition at line 352 of file Sq3LiteC_inline_cc.hh.

352 {
353 MK_UNUSED auto sq3lite = getLITE();
354 MK_I64 __retVal__L = Sq3LiteLastInsertRowid(sq3lite);
355 return __retVal__L;
356 }
signed long long MK_I64
static MK_I64 Sq3LiteLastInsertRowid(SQ3_LITE sq3lite)
Last Insert Rowid …

◆ TxnState() [1/2]

void ccsq3lite::Sq3LiteC::TxnState ( const std::string & zSchema)
inline

C++: sq3lite.TxnState(MK_STRN zSchema) C-API
Determine the transaction state of a database …

Definition at line 366 of file Sq3LiteC_inline_cc.hh.

366 {
367 MK_UNUSED auto sq3lite = getLITE();
368 const MK_STRN zSchema_hdl = zSchema.c_str();
369 enum MkErrorE errVal = Sq3LiteTxnState(sq3lite, zSchema_hdl);
370 MkErrorC_Check(sq3lite, errVal);
371 }
const MK_STRB * MK_STRN
static enum MkErrorE Sq3LiteTxnState(SQ3_LITE sq3lite, MK_STRN zSchema)
Determine the transaction state of a database …

◆ TxnState() [2/2]

void ccsq3lite::Sq3LiteC::TxnState ( MK_STRN zSchema)
inline

C++: sq3lite.TxnState(MK_STRN zSchema) C-API
Determine the transaction state of a database …

Definition at line 359 of file Sq3LiteC_inline_cc.hh.

359 {
360 MK_UNUSED auto sq3lite = getLITE();
361 enum MkErrorE errVal = Sq3LiteTxnState(sq3lite, zSchema);
362 MkErrorC_Check(sq3lite, errVal);
363 }

◆ VtabOnConflict()

void ccsq3lite::Sq3LiteC::VtabOnConflict ( )
inline

C++: sq3lite.VtabOnConflict() C-API
Determine The Virtual Table Conflict Policy …

Definition at line 374 of file Sq3LiteC_inline_cc.hh.

374 {
375 MK_UNUSED auto sq3lite = getLITE();
376 enum MkErrorE errVal = Sq3LiteVtabOnConflict(sq3lite);
377 MkErrorC_Check(sq3lite, errVal);
378 }
static enum MkErrorE Sq3LiteVtabOnConflict(SQ3_LITE sq3lite)
Determine The Virtual Table Conflict Policy …