Sq3StmtC - the class known as sq3stmt or Statement defined by Sq3StmtS … More...
Topics | |
Sq3StmtC_Class_CC_API | |
Sq3StmtC - define the class … | |
Sq3StmtC_TOR_CC_API | |
Sq3StmtC - various functions to create, initialize and destroy … | |
Sq3StmtC_Bind_CC_API | |
Sq3StmtC - bind a type … | |
Sq3StmtC_Column_CC_API | |
Sq3StmtC - Result Values From A Query … | |
Sq3StmtC_Info_CC_API | |
Sq3StmtC - get type-information … | |
Sq3StmtC_Sql_CC_API | |
Sq3StmtC - Retrieving Statement SQL … | |
Sq3StmtC_Misc_CC_API | |
Sq3StmtC - various functions to perform misc operations … | |
Classes | |
struct | ccsq3lite::Sq3StmtC_A |
Struct to represent the data of the Sq3StmtC … → C-API: libsq3lite::Sq3StmtS More... | |
class | ccsq3lite::Sq3StmtC |
Struct to represent the data of the Sq3StmtC … → C-API: libsq3lite::Sq3StmtS More... | |
Functions | |
ccsq3lite::Sq3StmtC::Sq3StmtC (SQ3_STMT hdl) | |
static Sq3StmtC * | ccsq3lite::Sq3StmtC::Sq3StmtC_ObjNew (MK_RT_ARGS SQ3_STMT hdl) |
return Sq3StmtC from LibMsgqueObject | |
SQ3_STMT | ccsq3lite::Sq3StmtC::getSTMT () const |
return the LibMsgqueObject from current Sq3StmtC instance | |
SQ3_STMT | ccsq3lite::Sq3StmtC::getSTMT__null_allow () const |
return the LibMsgqueObject from current Sq3StmtC instance | |
SQ3_STMTN | ccsq3lite::Sq3StmtC::getSTMTN () const |
(const) return the LibMsgqueObject from current Sq3StmtC instance | |
SQ3_STMTN | ccsq3lite::Sq3StmtC::getSTMTN__null_allow () const |
(const) return the LibMsgqueObject from current Sq3StmtC instance | |
static SQ3_STMT | ccsq3lite::Sq3StmtC::getSTMT (Sq3StmtC *clsHdl) |
return LibMsgqueObject from current Sq3StmtC pointer | |
static SQ3_STMT | ccsq3lite::Sq3StmtC::getSTMT__null_allow (Sq3StmtC *clsHdl) |
return LibMsgqueObject from current Sq3StmtC pointer | |
static SQ3_STMTN | ccsq3lite::Sq3StmtC::getSTMTN (const Sq3StmtC *clsHdl) |
(const) return LibMsgqueObject from current Sq3StmtC pointer | |
static SQ3_STMTN | ccsq3lite::Sq3StmtC::getSTMTN__null_allow (const Sq3StmtC *clsHdl) |
(const) return LibMsgqueObject from current Sq3StmtC pointer | |
static SQ3_STMT | ccsq3lite::Sq3StmtC::getSTMT (const Sq3StmtC &clsHdl) |
return LibMsgqueObject from current Sq3StmtC reference | |
static SQ3_STMT | ccsq3lite::Sq3StmtC::getSTMT__null_allow (const Sq3StmtC &clsHdl) |
return LibMsgqueObject from current Sq3StmtC reference | |
static SQ3_STMTN | ccsq3lite::Sq3StmtC::getSTMTN (const Sq3StmtC &clsHdl) |
(const) return LibMsgqueObject from current Sq3StmtC reference | |
static SQ3_STMTN | ccsq3lite::Sq3StmtC::getSTMTN__null_allow (const Sq3StmtC &clsHdl) |
(const) return LibMsgqueObject from current Sq3StmtC reference | |
bool | ccsq3lite::Sq3StmtC::Check () const |
check if pointer is still valid | |
Variables | |
static thread_local Sq3StmtC | ccsq3lite::Sq3StmtC::MK_NULL_REF = {(MK_OBJ)0} |
Sq3StmtC - the class known as sq3stmt or Statement defined by Sq3StmtS …
Struct to represent the data of the Sq3StmtC …
Prepared Statement Object …
An instance of this object represents a single SQL statement that has been compiled into binary form and is ready to be evaluated.
Think of each SQL statement as a separate computer program. The original SQL text is source code. A prepared statement object is the compiled object code. All SQL must be converted into a prepared statement before it can be run.
The life-cycle of a prepared statement object usually goes like this:
Reference code from sqlite3:
|
inline |
check if pointer is still valid
Definition at line 152 of file Sq3StmtC_cc.hh.
|
inline |
return the LibMsgqueObject from current Sq3StmtC instance
Definition at line 84 of file Sq3StmtC_cc.hh.
return LibMsgqueObject from current Sq3StmtC reference
Definition at line 132 of file Sq3StmtC_cc.hh.
|
inline |
return the LibMsgqueObject from current Sq3StmtC instance
Definition at line 91 of file Sq3StmtC_cc.hh.
return LibMsgqueObject from current Sq3StmtC reference
Definition at line 137 of file Sq3StmtC_cc.hh.
return LibMsgqueObject from current Sq3StmtC pointer
Definition at line 115 of file Sq3StmtC_cc.hh.
|
inline |
(const) return the LibMsgqueObject from current Sq3StmtC instance
Definition at line 96 of file Sq3StmtC_cc.hh.
(const) return LibMsgqueObject from current Sq3StmtC reference
Definition at line 142 of file Sq3StmtC_cc.hh.
|
inline |
(const) return the LibMsgqueObject from current Sq3StmtC instance
Definition at line 103 of file Sq3StmtC_cc.hh.
(const) return LibMsgqueObject from current Sq3StmtC reference
Definition at line 147 of file Sq3StmtC_cc.hh.
(const) return LibMsgqueObject from current Sq3StmtC pointer
Definition at line 127 of file Sq3StmtC_cc.hh.
|
inline |
Definition at line 75 of file Sq3StmtC_cc.hh.
|
inlinestatic |
return Sq3StmtC from LibMsgqueObject
Definition at line 79 of file Sq3StmtC_cc.hh.
Definition at line 36 of file Sq3StmtC_cc.hh.