theSq3Lite 10.0
|
tag: nhi1-release-250425 More...
#include "LibSq3Lite_private_atl.h"
Go to the source code of this file.
Macros | |
#define | META_FILE_NAME "Sq3LiteC_atl.c" |
#define | OT_CLASS asq3rt->AtlSq3LiteC |
#define | OT_NULL asq3rt->AtlSq3LiteC_MK_NULL |
#define | OT_CLASS_NAME "Sq3LiteC" |
#define | SELF2HDL(O) |
#define | OT_SETUP_hdl SetupHdlFromMetaData_2(SQ3_LITE) |
#define | OT_SETUP_hdl__null_allow SetupHdlFromMetaData__null_allow_2(SQ3_LITE) |
#define | OT_SETUP_hdl_destr SetupHdlFromMetaData__null_allow_2(SQ3_LITE) |
#define | OT_SETUP_hdl_constr SetupHdlConstr(Sq3LiteC) |
#define | OT_SETUP_hdl_static_constr OT_SETUP_hdl_static |
#define | OT_SETUP_hdl_static SetupHdlStatic(Sq3LiteC) |
#define | OT_retObj_CONSTR(x) |
#define | ClassInit |
#define | CTOR_doc "Sq3LiteC [Sq3LiteC::CTOR filename:string ?flags:Sq3OpenEF={SQ3_OPEN_READWRITE SQ3_OPEN_CREATE}? ?zVfs:string=\"NULL\"?]" |
#define | OpenV2_doc "Sq3LiteC [Sq3LiteC::OpenV2 filename:string ?flags:Sq3OpenEF={SQ3_OPEN_READWRITE SQ3_OPEN_CREATE}? ?zVfs:string=\"NULL\"?]" |
#define | GetNull_doc "Sq3LiteC [Sq3LiteC::GetNull]" |
#define | HandleResolve_doc "Sq3LiteC [Sq3LiteC::HandleResolve netHdl:MK_HDL]" |
#define | Instances_doc "Sq3LiteC [Sq3LiteC::Instances]" |
#define | ErrStr_doc "string [Sq3LiteC::ErrStr arg0:int32]" |
#define | Sleep_doc "Sq3LiteC::Sleep arg0:int32" |
#define | Next_doc "Sq3LiteC [Sq3LiteC::Next $lite]" |
#define | Prev_doc "Sq3LiteC [Sq3LiteC::Prev $lite]" |
#define | DbStatusBFL_doc "MkBufferListC [Sq3LiteC::DbStatusBFL $sq3lite op:Sq3DbStatusE resetFlg:bool]" |
#define | PrepareV2_doc "Sq3StmtC [Sq3LiteC::PrepareV2 $db zSql:string]" |
#define | BusyTimeout_doc "Sq3LiteC::BusyTimeout $sq3lite ms:int32" |
#define | Changes_doc "int32 [Sq3LiteC::Changes $sq3lite]" |
#define | Changes64_doc "int64 [Sq3LiteC::Changes64 $sq3lite]" |
#define | CloseV2_doc "Sq3LiteC::CloseV2 $sq3lite" |
#define | DbCacheflush_doc "Sq3LiteC::DbCacheflush $sq3lite" |
#define | DbFilename_doc "string [Sq3LiteC::DbFilename $db zDbName:string]" |
#define | DbName_doc "string [Sq3LiteC::DbName $db N:int32]" |
#define | DbReadonly_doc "Sq3LiteC::DbReadonly $db zDbName:string" |
#define | DbReleaseMemory_doc "Sq3LiteC::DbReleaseMemory $sq3lite" |
#define | DeclareVtab_doc "Sq3LiteC::DeclareVtab $sq3lite zSQL:string" |
#define | Deserialize_doc "Sq3LiteC::Deserialize $sq3lite zSchema:string pData:binary mFlags:Sq3DeSerializeEF" |
#define | DropModules_doc "Sq3LiteC::DropModules $sq3lite azKeepBfl:MkBufferListC" |
#define | ErrCode_doc "Sq3ErrorE [Sq3LiteC::ErrCode $db]" |
#define | ErrMsg_doc "string [Sq3LiteC::ErrMsg $sq3lite]" |
#define | ErrorOffset_doc "Sq3LiteC::ErrorOffset $db" |
#define | Exec_doc "Sq3LiteC::Exec $sq3lite sql:string ?callback_data:callable=NULL?" |
#define | ExecV2_doc "Sq3LiteC::ExecV2 $sq3lite sql:string ?callback:callable=NULL?" |
#define | ExtendedResultCodes_doc "Sq3LiteC::ExtendedResultCodes $sq3lite onoff:int32" |
#define | ExtendetErrCode_doc "Sq3ExtendetResultCodesE [Sq3LiteC::ExtendetErrCode $db]" |
#define | GetAutocommit_doc "int32 [Sq3LiteC::GetAutocommit $sq3lite]" |
#define | Interrupt_doc "Sq3LiteC::Interrupt $sq3lite" |
#define | IsInterrupted_doc "bool [Sq3LiteC::IsInterrupted $sq3lite]" |
#define | LastInsertRowid_doc "int64 [Sq3LiteC::LastInsertRowid $sq3lite]" |
#define | Limit_doc "Sq3LiteC::Limit $sq3lite id:Sq3LimitE newVal:int32" |
#define | OverloadFunction_doc "Sq3LiteC::OverloadFunction $sq3lite zFuncName:string nArg:int32" |
#define | Serialize_doc "binary [Sq3LiteC::Serialize $sq3lite zSchema:string mFlags:Sq3SerializeE]" |
#define | SetLastInsertRowid_doc "Sq3LiteC::SetLastInsertRowid $sq3lite arg1:int64" |
#define | SystemErrno_doc "Sq3LiteC::SystemErrno $sq3lite" |
#define | TotalChanges_doc "int32 [Sq3LiteC::TotalChanges $sq3lite]" |
#define | TotalChanges64_doc "int64 [Sq3LiteC::TotalChanges64 $sq3lite]" |
#define | TxnState_doc "Sq3LiteC::TxnState $sq3lite zSchema:string" |
#define | VtabOnConflict_doc "Sq3LiteC::VtabOnConflict $sq3lite" |
#define | WalAutocheckpoint_doc "Sq3LiteC::WalAutocheckpoint $db N:int32" |
#define | DbStatus_doc "{pCur:int32 pHiwtr:int32} [Sq3LiteC::DbStatus $sq3lite op:Sq3DbStatusE resetFlg:bool]" |
#define | TableColumnMetadata_doc "{pzDataType:string pzCollSeq:string pNotNull:int32 pPrimaryKey:int32 pAutoinc:int32} [Sq3LiteC::TableColumnMetadata $db zDbName:string zTableName:string zColumnName:string]" |
#define | WalCheckpointV2_doc "{pnLog:int32 pnCkpt:int32} [Sq3LiteC::WalCheckpointV2 $db zDb:string eMode:int32]" |
Variables | |
static const OtObjProcDefS | atlsq3lite_sOtClassDef [] |
static const OtObjProcDefS | atlsq3lite_sInstanceDef [] |
tag: nhi1-release-250425
Definition in file Sq3LiteC_atl.c.
#define BusyTimeout_doc "Sq3LiteC::BusyTimeout $sq3lite ms:int32" |
Definition at line 115 of file Sq3LiteC_atl.c.
#define Changes64_doc "int64 [Sq3LiteC::Changes64 $sq3lite]" |
Definition at line 117 of file Sq3LiteC_atl.c.
#define Changes_doc "int32 [Sq3LiteC::Changes $sq3lite]" |
Definition at line 116 of file Sq3LiteC_atl.c.
#define ClassInit |
Definition at line 57 of file Sq3LiteC_atl.c.
#define CloseV2_doc "Sq3LiteC::CloseV2 $sq3lite" |
Definition at line 118 of file Sq3LiteC_atl.c.
#define CTOR_doc "Sq3LiteC [Sq3LiteC::CTOR filename:string ?flags:Sq3OpenEF={SQ3_OPEN_READWRITE SQ3_OPEN_CREATE}? ?zVfs:string=\"NULL\"?]" |
Definition at line 94 of file Sq3LiteC_atl.c.
#define DbCacheflush_doc "Sq3LiteC::DbCacheflush $sq3lite" |
Definition at line 119 of file Sq3LiteC_atl.c.
#define DbFilename_doc "string [Sq3LiteC::DbFilename $db zDbName:string]" |
Definition at line 120 of file Sq3LiteC_atl.c.
#define DbName_doc "string [Sq3LiteC::DbName $db N:int32]" |
Definition at line 121 of file Sq3LiteC_atl.c.
#define DbReadonly_doc "Sq3LiteC::DbReadonly $db zDbName:string" |
Definition at line 122 of file Sq3LiteC_atl.c.
#define DbReleaseMemory_doc "Sq3LiteC::DbReleaseMemory $sq3lite" |
Definition at line 123 of file Sq3LiteC_atl.c.
#define DbStatus_doc "{pCur:int32 pHiwtr:int32} [Sq3LiteC::DbStatus $sq3lite op:Sq3DbStatusE resetFlg:bool]" |
Definition at line 152 of file Sq3LiteC_atl.c.
#define DbStatusBFL_doc "MkBufferListC [Sq3LiteC::DbStatusBFL $sq3lite op:Sq3DbStatusE resetFlg:bool]" |
Definition at line 111 of file Sq3LiteC_atl.c.
#define DeclareVtab_doc "Sq3LiteC::DeclareVtab $sq3lite zSQL:string" |
Definition at line 124 of file Sq3LiteC_atl.c.
#define Deserialize_doc "Sq3LiteC::Deserialize $sq3lite zSchema:string pData:binary mFlags:Sq3DeSerializeEF" |
Definition at line 125 of file Sq3LiteC_atl.c.
#define DropModules_doc "Sq3LiteC::DropModules $sq3lite azKeepBfl:MkBufferListC" |
Definition at line 126 of file Sq3LiteC_atl.c.
#define ErrCode_doc "Sq3ErrorE [Sq3LiteC::ErrCode $db]" |
Definition at line 127 of file Sq3LiteC_atl.c.
#define ErrMsg_doc "string [Sq3LiteC::ErrMsg $sq3lite]" |
Definition at line 128 of file Sq3LiteC_atl.c.
#define ErrorOffset_doc "Sq3LiteC::ErrorOffset $db" |
Definition at line 129 of file Sq3LiteC_atl.c.
#define ErrStr_doc "string [Sq3LiteC::ErrStr arg0:int32]" |
Definition at line 103 of file Sq3LiteC_atl.c.
#define Exec_doc "Sq3LiteC::Exec $sq3lite sql:string ?callback_data:callable=NULL?" |
Definition at line 130 of file Sq3LiteC_atl.c.
#define ExecV2_doc "Sq3LiteC::ExecV2 $sq3lite sql:string ?callback:callable=NULL?" |
Definition at line 131 of file Sq3LiteC_atl.c.
#define ExtendedResultCodes_doc "Sq3LiteC::ExtendedResultCodes $sq3lite onoff:int32" |
Definition at line 132 of file Sq3LiteC_atl.c.
#define ExtendetErrCode_doc "Sq3ExtendetResultCodesE [Sq3LiteC::ExtendetErrCode $db]" |
Definition at line 133 of file Sq3LiteC_atl.c.
#define GetAutocommit_doc "int32 [Sq3LiteC::GetAutocommit $sq3lite]" |
Definition at line 134 of file Sq3LiteC_atl.c.
#define GetNull_doc "Sq3LiteC [Sq3LiteC::GetNull]" |
Definition at line 98 of file Sq3LiteC_atl.c.
#define HandleResolve_doc "Sq3LiteC [Sq3LiteC::HandleResolve netHdl:MK_HDL]" |
Definition at line 99 of file Sq3LiteC_atl.c.
#define Instances_doc "Sq3LiteC [Sq3LiteC::Instances]" |
Definition at line 100 of file Sq3LiteC_atl.c.
#define Interrupt_doc "Sq3LiteC::Interrupt $sq3lite" |
Definition at line 136 of file Sq3LiteC_atl.c.
#define IsInterrupted_doc "bool [Sq3LiteC::IsInterrupted $sq3lite]" |
Definition at line 137 of file Sq3LiteC_atl.c.
#define LastInsertRowid_doc "int64 [Sq3LiteC::LastInsertRowid $sq3lite]" |
Definition at line 138 of file Sq3LiteC_atl.c.
#define Limit_doc "Sq3LiteC::Limit $sq3lite id:Sq3LimitE newVal:int32" |
Definition at line 139 of file Sq3LiteC_atl.c.
#define META_FILE_NAME "Sq3LiteC_atl.c" |
Definition at line 11 of file Sq3LiteC_atl.c.
#define Next_doc "Sq3LiteC [Sq3LiteC::Next $lite]" |
Definition at line 107 of file Sq3LiteC_atl.c.
#define OpenV2_doc "Sq3LiteC [Sq3LiteC::OpenV2 filename:string ?flags:Sq3OpenEF={SQ3_OPEN_READWRITE SQ3_OPEN_CREATE}? ?zVfs:string=\"NULL\"?]" |
Definition at line 95 of file Sq3LiteC_atl.c.
#define OT_CLASS asq3rt->AtlSq3LiteC |
Definition at line 15 of file Sq3LiteC_atl.c.
#define OT_CLASS_NAME "Sq3LiteC" |
Definition at line 17 of file Sq3LiteC_atl.c.
#define OT_NULL asq3rt->AtlSq3LiteC_MK_NULL |
Definition at line 16 of file Sq3LiteC_atl.c.
#define OT_retObj_CONSTR | ( | x | ) |
Definition at line 54 of file Sq3LiteC_atl.c.
#define OT_SETUP_hdl SetupHdlFromMetaData_2(SQ3_LITE) |
Definition at line 47 of file Sq3LiteC_atl.c.
#define OT_SETUP_hdl__null_allow SetupHdlFromMetaData__null_allow_2(SQ3_LITE) |
Definition at line 48 of file Sq3LiteC_atl.c.
#define OT_SETUP_hdl_constr SetupHdlConstr(Sq3LiteC) |
Definition at line 50 of file Sq3LiteC_atl.c.
#define OT_SETUP_hdl_destr SetupHdlFromMetaData__null_allow_2(SQ3_LITE) |
Definition at line 49 of file Sq3LiteC_atl.c.
#define OT_SETUP_hdl_static SetupHdlStatic(Sq3LiteC) |
Definition at line 52 of file Sq3LiteC_atl.c.
#define OT_SETUP_hdl_static_constr OT_SETUP_hdl_static |
Definition at line 51 of file Sq3LiteC_atl.c.
#define OverloadFunction_doc "Sq3LiteC::OverloadFunction $sq3lite zFuncName:string nArg:int32" |
Definition at line 141 of file Sq3LiteC_atl.c.
#define PrepareV2_doc "Sq3StmtC [Sq3LiteC::PrepareV2 $db zSql:string]" |
Definition at line 112 of file Sq3LiteC_atl.c.
#define Prev_doc "Sq3LiteC [Sq3LiteC::Prev $lite]" |
Definition at line 108 of file Sq3LiteC_atl.c.
#define SELF2HDL | ( | O | ) |
Definition at line 19 of file Sq3LiteC_atl.c.
#define Serialize_doc "binary [Sq3LiteC::Serialize $sq3lite zSchema:string mFlags:Sq3SerializeE]" |
Definition at line 142 of file Sq3LiteC_atl.c.
#define SetLastInsertRowid_doc "Sq3LiteC::SetLastInsertRowid $sq3lite arg1:int64" |
Definition at line 143 of file Sq3LiteC_atl.c.
#define Sleep_doc "Sq3LiteC::Sleep arg0:int32" |
Definition at line 104 of file Sq3LiteC_atl.c.
#define SystemErrno_doc "Sq3LiteC::SystemErrno $sq3lite" |
Definition at line 144 of file Sq3LiteC_atl.c.
#define TableColumnMetadata_doc "{pzDataType:string pzCollSeq:string pNotNull:int32 pPrimaryKey:int32 pAutoinc:int32} [Sq3LiteC::TableColumnMetadata $db zDbName:string zTableName:string zColumnName:string]" |
Definition at line 153 of file Sq3LiteC_atl.c.
#define TotalChanges64_doc "int64 [Sq3LiteC::TotalChanges64 $sq3lite]" |
Definition at line 146 of file Sq3LiteC_atl.c.
#define TotalChanges_doc "int32 [Sq3LiteC::TotalChanges $sq3lite]" |
Definition at line 145 of file Sq3LiteC_atl.c.
#define TxnState_doc "Sq3LiteC::TxnState $sq3lite zSchema:string" |
Definition at line 147 of file Sq3LiteC_atl.c.
#define VtabOnConflict_doc "Sq3LiteC::VtabOnConflict $sq3lite" |
Definition at line 148 of file Sq3LiteC_atl.c.
#define WalAutocheckpoint_doc "Sq3LiteC::WalAutocheckpoint $db N:int32" |
Definition at line 149 of file Sq3LiteC_atl.c.
#define WalCheckpointV2_doc "{pnLog:int32 pnCkpt:int32} [Sq3LiteC::WalCheckpointV2 $db zDb:string eMode:int32]" |
Definition at line 154 of file Sq3LiteC_atl.c.
int atlsq3lite_pSq3LiteC_Init | ( | OT_SQ3_ARGS OT_NS_T | ns | ) |
Public API
Definition at line 1145 of file Sq3LiteC_atl.c.
|
static |
Definition at line 28 of file Sq3LiteC_atl.c.
Definition at line 34 of file Sq3LiteC_atl.c.
Definition at line 41 of file Sq3LiteC_atl.c.
|
static |
Definition at line 1079 of file Sq3LiteC_atl.c.
|
static |
Definition at line 1058 of file Sq3LiteC_atl.c.