theSq3Lite 10.0
Loading...
Searching...
No Matches
Sq3Lite_Vfs_ATL_API

Sq3Lite PACKAGE - work with the virtual-file-systemMore...

+ Collaboration diagram for Sq3Lite_Vfs_ATL_API:

Functions

static OT_ProcRet atlsq3lite_Sq3Lite_FilenameDatabase (OtClass_ARGS)
  Atl: (static) string [Sq3Lite::FilenameDatabase F:string] C-API
Translate filenames …
 
static OT_ProcRet atlsq3lite_Sq3Lite_FilenameJournal (OtClass_ARGS)
  Atl: (static) string [Sq3Lite::FilenameJournal F:string] C-API
Translate filenames …
 
static OT_ProcRet atlsq3lite_Sq3Lite_FilenameWal (OtClass_ARGS)
  Atl: (static) string [Sq3Lite::FilenameWal F:string] C-API
Translate filenames …
 
static OT_ProcRet atlsq3lite_Sq3Lite_FreeFilename (OtClass_ARGS)
  Atl: (static) Sq3Lite::FreeFilename arg0:string C-API
Create and Destroy VFS Filenames …
 
static OT_ProcRet atlsq3lite_Sq3Lite_UriBoolean (OtClass_ARGS)
  Atl: (static) Sq3Lite::UriBoolean z:string zParam:string bDefault:int32 C-API
Obtain Values For URI Parameters …
 
static OT_ProcRet atlsq3lite_Sq3Lite_UriInt64 (OtClass_ARGS)
  Atl: (static) int64 [Sq3Lite::UriInt64 arg0:string arg1:string arg2:int64] C-API
Obtain Values For URI Parameters …
 
static OT_ProcRet atlsq3lite_Sq3Lite_UriKey (OtClass_ARGS)
  Atl: (static) string [Sq3Lite::UriKey z:string N:int32] C-API
Obtain Values For URI Parameters …
 
static OT_ProcRet atlsq3lite_Sq3Lite_UriParameter (OtClass_ARGS)
  Atl: (static) string [Sq3Lite::UriParameter z:string zParam:string] C-API
Obtain Values For URI Parameters …
 

Detailed Description

Sq3Lite PACKAGE - work with the virtual-file-system

Function Documentation

◆ atlsq3lite_Sq3Lite_FilenameDatabase()

static OT_ProcRet atlsq3lite_Sq3Lite_FilenameDatabase ( OtClass_ARGS )
static

Atl: (static) string [Sq3Lite::FilenameDatabase F:string] C-API
Translate filenames …

Definition at line 5183 of file LibSq3Lite_atl.c.

5183 {
5186 SQ3_FILENAME F = 0;
5190 goto end;
5191 error:
5193 end:
5195}
#define OT_SETUP_ONEARG(d)
#define OT_retObj_SET_Error
#define OT_CHECK_REQUIRED(val)
#define OT_retObj_RETURN
#define OT_retObj_SET_STR(nat)
#define OT_CHECK_NOARGS
#define OT_CHECK_STRN(val)
#define FilenameDatabase_doc
#define OT_SETUP_hdl_static
static MK_STRN Sq3FilenameDatabase(SQ3_FILENAME F)
Translate filenames …

◆ atlsq3lite_Sq3Lite_FilenameJournal()

static OT_ProcRet atlsq3lite_Sq3Lite_FilenameJournal ( OtClass_ARGS )
static

Atl: (static) string [Sq3Lite::FilenameJournal F:string] C-API
Translate filenames …

Definition at line 5198 of file LibSq3Lite_atl.c.

5198 {
5201 SQ3_FILENAME F = 0;
5205 goto end;
5206 error:
5208 end:
5210}
#define FilenameJournal_doc
static MK_STRN Sq3FilenameJournal(SQ3_FILENAME F)
Translate filenames …

◆ atlsq3lite_Sq3Lite_FilenameWal()

static OT_ProcRet atlsq3lite_Sq3Lite_FilenameWal ( OtClass_ARGS )
static

Atl: (static) string [Sq3Lite::FilenameWal F:string] C-API
Translate filenames …

Definition at line 5213 of file LibSq3Lite_atl.c.

5213 {
5216 SQ3_FILENAME F = 0;
5220 goto end;
5221 error:
5223 end:
5225}
#define FilenameWal_doc
static MK_STRN Sq3FilenameWal(SQ3_FILENAME F)
Translate filenames …

◆ atlsq3lite_Sq3Lite_FreeFilename()

static OT_ProcRet atlsq3lite_Sq3Lite_FreeFilename ( OtClass_ARGS )
static

Atl: (static) Sq3Lite::FreeFilename arg0:string C-API
Create and Destroy VFS Filenames …

Definition at line 5228 of file LibSq3Lite_atl.c.

5228 {
5231 SQ3_FILENAME arg0 = 0;
5234 Sq3FreeFilename (arg0);
5236 goto end;
5237 error:
5239 end:
5241}
#define OT_retObj_SET_None
#define FreeFilename_doc
static void Sq3FreeFilename(SQ3_FILENAME arg0)
Create and Destroy VFS Filenames …

◆ atlsq3lite_Sq3Lite_UriBoolean()

static OT_ProcRet atlsq3lite_Sq3Lite_UriBoolean ( OtClass_ARGS )
static

Atl: (static) Sq3Lite::UriBoolean z:string zParam:string bDefault:int32 C-API
Obtain Values For URI Parameters …

Definition at line 5244 of file LibSq3Lite_atl.c.

5244 {
5247 SQ3_FILENAME z = 0;
5249 MK_STRN zParam = 0;
5251 MK_I32 bDefault = 0;
5254 MkErrorC_Check(hdl,Sq3UriBoolean (z, zParam, bDefault));
5256 goto end;
5257 error:
5259 end:
5261}
#define OT_SETUP_VARARGS(min, max, d)
#define OT_CHECK_NI4(val)
#define MkErrorC_Check(mng, PROC)
#define UriBoolean_doc
const MK_STRB * MK_STRN
signed int MK_I32
static enum MkErrorE Sq3UriBoolean(SQ3_FILENAME z, MK_STRN zParam, MK_I32 bDefault)
Obtain Values For URI Parameters …

◆ atlsq3lite_Sq3Lite_UriInt64()

static OT_ProcRet atlsq3lite_Sq3Lite_UriInt64 ( OtClass_ARGS )
static

Atl: (static) int64 [Sq3Lite::UriInt64 arg0:string arg1:string arg2:int64] C-API
Obtain Values For URI Parameters …

Definition at line 5264 of file LibSq3Lite_atl.c.

5264 {
5267 SQ3_FILENAME arg0 = 0;
5269 MK_STRN arg1 = 0;
5271 MK_I64 arg2 = 0;
5274 OT_retObj_SET_I64(Sq3UriInt64 (arg0, arg1, arg2));
5275 goto end;
5276 error:
5278 end:
5280}
#define OT_CHECK_NI8(val)
#define OT_retObj_SET_I64(nat)
#define UriInt64_doc
signed long long MK_I64
static MK_I64 Sq3UriInt64(SQ3_FILENAME arg0, MK_STRN arg1, MK_I64 arg2)
Obtain Values For URI Parameters …

◆ atlsq3lite_Sq3Lite_UriKey()

static OT_ProcRet atlsq3lite_Sq3Lite_UriKey ( OtClass_ARGS )
static

Atl: (static) string [Sq3Lite::UriKey z:string N:int32] C-API
Obtain Values For URI Parameters …

Definition at line 5283 of file LibSq3Lite_atl.c.

5283 {
5286 SQ3_FILENAME z = 0;
5288 MK_I32 N = 0;
5292 goto end;
5293 error:
5295 end:
5297}
#define UriKey_doc
static MK_STRN Sq3UriKey(SQ3_FILENAME z, MK_I32 N)
Obtain Values For URI Parameters …

◆ atlsq3lite_Sq3Lite_UriParameter()

static OT_ProcRet atlsq3lite_Sq3Lite_UriParameter ( OtClass_ARGS )
static

Atl: (static) string [Sq3Lite::UriParameter z:string zParam:string] C-API
Obtain Values For URI Parameters …

Definition at line 5300 of file LibSq3Lite_atl.c.

5300 {
5303 SQ3_FILENAME z = 0;
5305 MK_STRN zParam = 0;
5309 goto end;
5310 error:
5312 end:
5314}
#define UriParameter_doc
static MK_STRN Sq3UriParameter(SQ3_FILENAME z, MK_STRN zParam)
Obtain Values For URI Parameters …