ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
FuncDef Struct Reference
Collaboration diagram for FuncDef:

Public Attributes

i8 nArg
 
u32 funcFlags
 
void * pUserData
 
FuncDefpNext
 
void(* xSFunc )(sqlite3_context *, int, sqlite3_value **)
 
void(* xFinalize )(sqlite3_context *)
 
void(* xValue )(sqlite3_context *)
 
void(* xInverse )(sqlite3_context *, int, sqlite3_value **)
 
const char * zName
 
union {
   FuncDef *   pHash
 
   FuncDestructor *   pDestructor
 
u
 

Detailed Description

Definition at line 17063 of file sqlite3.c.

Member Data Documentation

◆ funcFlags

◆ nArg

i8 FuncDef::nArg

◆ pDestructor

FuncDestructor* FuncDef::pDestructor

Definition at line 17075 of file sqlite3.c.

Referenced by functionDestroy(), and sqlite3CreateFunc().

◆ pHash

FuncDef* FuncDef::pHash

Definition at line 17074 of file sqlite3.c.

◆ pNext

FuncDef* FuncDef::pNext

Definition at line 17067 of file sqlite3.c.

Referenced by sqlite3FindFunction(), and sqlite3LeaveMutexAndCloseZombie().

◆ pUserData

◆ 

union { ... } FuncDef::u

◆ xFinalize

◆ xInverse

void(* FuncDef::xInverse) (sqlite3_context *, int, sqlite3_value **)

Definition at line 17071 of file sqlite3.c.

Referenced by sqlite3CreateFunc().

◆ xSFunc

void(* FuncDef::xSFunc) (sqlite3_context *, int, sqlite3_value **)

◆ xValue

void(* FuncDef::xValue) (sqlite3_context *)

Definition at line 17070 of file sqlite3.c.

Referenced by sqlite3CreateFunc(), and sqlite3VdbeMemAggValue().

◆ zName


The documentation for this struct was generated from the following file: