Sq3ValueC - various functions to create, initialize and destroy … More...
Functions | |
static SQ3_VAL | libsq3lite::Sq3ValueDup (SQ3_VALN sq3val) |
Copy And Free SQL Values … | |
static void | libsq3lite::Sq3ValueFree (SQ3_VAL sq3val) |
Copy And Free SQL Values … | |
Sq3ValueC - various functions to create, initialize and destroy …
Copy And Free SQL Values …
The Sq3ValueDup(V) interface makes a copy of the Sq3ValueC object D and returns a pointer to that copy. The Sq3ValueC returned is a protected Sq3ValueC object even if the input is not. The Sq3ValueDup(V) interface returns NULL if V is NULL or if a memory allocation fails. If V is a pointer value, then the result of Sq3ValueDup(V) is a NULL value.
The Sq3ValueFree(V) interface frees an Sq3ValueC object previously obtained from Sq3ValueDup (). If V is a NULL pointer then Sq3ValueFree(V) is a harmless no-op.
Reference code from sqlite3:
Definition at line 81 of file Sq3ValueC_sq3.h.
|
inlinestatic |
Copy And Free SQL Values …
Definition at line 89 of file Sq3ValueC_sq3.h.