theSq3Lite 10.0
Loading...
Searching...
No Matches
Sq3ValueC_TOR_CC_API

Sq3ValueC - various functions to create, initialize and destroy … More...

+ Collaboration diagram for Sq3ValueC_TOR_CC_API:

Functions

Sq3ValueCccsq3lite::Sq3ValueC::Dup () const
  C++: [constructor] Sq3ValueC* sq3val.Dup() C-API
Copy And Free SQL Values …
 

Detailed Description

Sq3ValueC - various functions to create, initialize and destroy …

Function Documentation

◆ Dup()

Sq3ValueC * ccsq3lite::Sq3ValueC::Dup ( ) const
inline

C++: [constructor] Sq3ValueC* sq3val.Dup() C-API
Copy And Free SQL Values …

Definition at line 165 of file Sq3ValueC_inline_cc.hh.

165 {
166 MK_UNUSED auto sq3val = getVALN();
167 SQ3_VAL __retVal__L = Sq3ValueDup(sq3val);
168 if (__retVal__L == NULL) {
169 throw MkInitError("Sq3ValueC::Dup");
170 }
171 return Sq3ValueC::Sq3ValueC_ObjCreate(MK_RT_CALL __retVal__L);
172 }
#define MK_UNUSED
#define MK_RT_CALL
SQ3_VALN getVALN() const
(const) return the LibMsgqueObject from current Sq3ValueC instance
struct Sq3ValueS * SQ3_VAL
class-shortcut for struct Sq3ValueS *, all shortcut using the XX_YYY syntax (only for public API) …
static SQ3_VAL Sq3ValueDup(SQ3_VALN sq3val)
Copy And Free SQL Values …