Sq3ValueC - various functions to create, initialize and destroy … More...
Functions | |
static SQ3_VAL | Sq3ValueDup (SQ3_VALN sq3val) |
Copy And Free SQL Values … | |
static void | Sq3ValueFree (SQ3_VAL sq3val) |
Copy And Free SQL Values … | |
Sq3ValueC - Sq3ValueC_TOR_C_API - function | |
SQ3_VAL | Sq3ValueDupP (SQ3_VALN sq3val) |
Non-inline replacement for Sq3ValueDup … | |
void | Sq3ValueFreeP (SQ3_VAL sq3val) |
Non-inline replacement for Sq3ValueFree … | |
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 84 of file Sq3ValueC_sq3.h.
Non-inline replacement for Sq3ValueDup …
|
inlinestatic |
Copy And Free SQL Values …
Definition at line 92 of file Sq3ValueC_sq3.h.
void Sq3ValueFreeP | ( | SQ3_VAL | sq3val | ) |
Non-inline replacement for Sq3ValueFree …