theSq3Lite 10.0
Loading...
Searching...
No Matches
Sq3ValueC_sq3.h File Reference
#include "LibSq3Lite_sq3.h"
#include "Sq3ValueC_def_sq3.h"
+ Include dependency graph for Sq3ValueC_sq3.h:

Go to the source code of this file.

Namespaces

namespace  libsq3lite
 

Functions

static enum Sq3TextE libsq3lite::Sq3ValueBytes (SQ3_VALN sq3val)
 Obtaining SQL Values …
 
static enum Sq3TextE libsq3lite::Sq3ValueEncoding (SQ3_VALN sq3val)
 Report the internal text encoding state of an sqlite3_value object …
 
static MK_BOOL libsq3lite::Sq3ValueFromBind (SQ3_VALN sq3val)
 Obtaining SQL Values …
 
static MK_BOOL libsq3lite::Sq3ValueNoChange (SQ3_VALN sq3val)
 Obtaining SQL Values …
 
static enum Sq3TypeE libsq3lite::Sq3ValueNumericType (SQ3_VALN sq3val)
 Obtaining SQL Values …
 
static MK_I32 libsq3lite::Sq3ValueSubType (SQ3_VALN sq3val)
 Finding The Subtype Of SQL Values …
 
static enum Sq3TypeE libsq3lite::Sq3ValueType (SQ3_VALN sq3val)
 Obtaining SQL Values …
 
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 …
 
static MK_BINN libsq3lite::Sq3ValueBlobHide (SQ3_VALN sq3val)
 Obtaining SQL Values …
 
static MK_DBL libsq3lite::Sq3ValueDouble (SQ3_VALN sq3val)
 Obtaining SQL Values …
 
static MK_I32 libsq3lite::Sq3ValueInt (SQ3_VALN sq3val)
 Obtaining SQL Values …
 
static MK_I64 libsq3lite::Sq3ValueInt64 (SQ3_VALN sq3val)
 Obtaining SQL Values …
 
static MK_PTR libsq3lite::Sq3ValuePointer (SQ3_VALN sq3val, MK_STRN arg1)
 Obtaining SQL Values …
 
static MK_STRN libsq3lite::Sq3ValueText (SQ3_VALN sq3val)
 Obtaining SQL Values …
 
static enum MkErrorE libsq3lite::Sq3ValueVtabInFirst (SQ3_VAL pVal, SQ3_VAL *ppOut)
 Find all elements on the right-hand side of an IN constraint …
 
static enum MkErrorE libsq3lite::Sq3ValueVtabInNext (SQ3_VAL pVal, SQ3_VAL *ppOut)
 Find all elements on the right-hand side of an IN constraint …
 
static MkBinaryR libsq3lite::Sq3ValueBinaryR (SQ3_VALN sq3val)
 Obtaining SQL Values …
 
static MK_BUF libsq3lite::Sq3ValueBlob_RT (MK_RT mkrt, SQ3_VALN sq3val)
 Obtaining SQL Values …
 
static MkStringR libsq3lite::Sq3ValueStringR (SQ3_VALN sq3val)
 Obtaining SQL Values …
 
void libsq3lite::Sq3ValueLog_RT (MK_RT mkrt, SQ3_VALN const val, MK_OBJN fmtobj, MK_DBG const debug, MK_STRN const callfunc, MK_I32 const lvl)
 log the val
 
MK_BUF libsq3lite::Sq3ValueBUF_RT (MK_RT mkrt, SQ3_VALN const val)
 Obtaining a MkBufferC value…