Github User Fetcher 1.0.0
C Application with Server and GUI
|
Data Fields | ||
i8 | nArg | |
u32 | funcFlags | |
void * | pUserData | |
FuncDef * | pNext | |
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 | |
u32 FuncDef::funcFlags |
Definition at line 17096 of file sqlite3.c.
Referenced by freeEphemeralFunction(), isSimpleCount(), matchQuality(), resolveExprStep(), sqlite3CreateFunc(), sqlite3ExprCodeTarget(), sqlite3ExprFunctionUsable(), sqlite3FindFunction(), sqlite3IsLikeFunction(), sqlite3RegisterLikeFunctions(), sqlite3Select(), sqlite3VtabOverloadFunction(), sqlite3WindowCodeInit(), sqlite3WindowRewrite(), sqlite3WindowUpdate(), windowAggFinal(), windowAggStep(), and windowInitAccum().
i8 FuncDef::nArg |
Definition at line 17095 of file sqlite3.c.
Referenced by matchQuality(), sqlite3CreateFunc(), sqlite3FindFunction(), and sqlite3VdbeDisplayP4().
FuncDestructor* FuncDef::pDestructor |
Definition at line 17106 of file sqlite3.c.
Referenced by functionDestroy(), and sqlite3CreateFunc().
FuncDef* FuncDef::pHash |
Definition at line 17105 of file sqlite3.c.
Referenced by sqlite3Pragma(), and sqlite3RegisterBuiltinFunctions().
FuncDef* FuncDef::pNext |
Definition at line 17098 of file sqlite3.c.
Referenced by sqlite3FindFunction(), and sqlite3LeaveMutexAndCloseZombie().
void* FuncDef::pUserData |
Definition at line 17097 of file sqlite3.c.
Referenced by sqlite3_user_data(), sqlite3CreateFunc(), sqlite3ExprCodeTarget(), sqlite3IsLikeFunction(), and sqlite3VtabOverloadFunction().
union { ... } FuncDef::u |
Referenced by functionDestroy(), sqlite3CreateFunc(), sqlite3Pragma(), and sqlite3RegisterBuiltinFunctions().
void(* FuncDef::xFinalize) (sqlite3_context *) |
Definition at line 17100 of file sqlite3.c.
Referenced by resolveExprStep(), sqlite3_aggregate_context(), sqlite3_aggregate_count(), sqlite3CreateFunc(), sqlite3ExprCodeTarget(), and sqlite3VdbeMemFinalize().
void(* FuncDef::xInverse) (sqlite3_context *, int, sqlite3_value **) |
Definition at line 17102 of file sqlite3.c.
Referenced by resolveExprStep(), sqlite3CreateFunc(), and sqlite3VdbeExec().
void(* FuncDef::xSFunc) (sqlite3_context *, int, sqlite3_value **) |
Definition at line 17099 of file sqlite3.c.
Referenced by matchQuality(), resolveExprStep(), sqlite3CreateFunc(), sqlite3FindFunction(), sqlite3VdbeExec(), sqlite3VtabOverloadFunction(), and windowAggStep().
void(* FuncDef::xValue) (sqlite3_context *) |
Definition at line 17101 of file sqlite3.c.
Referenced by resolveExprStep(), sqlite3CreateFunc(), and sqlite3VdbeMemAggValue().
const char* FuncDef::zName |
Definition at line 17103 of file sqlite3.c.
Referenced by resolveExprStep(), sqlite3ExprFunctionUsable(), sqlite3FindFunction(), sqlite3NotPureFunc(), sqlite3RegisterBuiltinFunctions(), sqlite3VdbeDisplayP4(), sqlite3VtabOverloadFunction(), sqlite3WindowCodeInit(), sqlite3WindowUpdate(), windowAggStep(), windowInitAccum(), and windowReturnOneRow().