|
theSq3Lite 10.0
|
tag: nhi1-release-250425 More...
#include "LibSq3Lite_private_atl.h"
Include dependency graph for Sq3LiteC_atl.c: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.