theSq3Lite 10.0
Loading...
Searching...
No Matches
Sq3Lite_Vfs_CC_API

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

+ Collaboration diagram for Sq3Lite_Vfs_CC_API:

Functions

static MK_STRN ccsq3lite::Sq3Lite::FilenameDatabase (SQ3_FILENAME F)
  C++: [static] MK_STRN Sq3Lite::FilenameDatabase(SQ3_FILENAME F) C-API
Translate filenames …
 
static MK_STRN ccsq3lite::Sq3Lite::FilenameDatabase (const std::string &F)
  C++: [static] MK_STRN Sq3Lite::FilenameDatabase(SQ3_FILENAME F) C-API
Translate filenames …
 
static MK_STRN ccsq3lite::Sq3Lite::FilenameJournal (SQ3_FILENAME F)
  C++: [static] MK_STRN Sq3Lite::FilenameJournal(SQ3_FILENAME F) C-API
Translate filenames …
 
static MK_STRN ccsq3lite::Sq3Lite::FilenameJournal (const std::string &F)
  C++: [static] MK_STRN Sq3Lite::FilenameJournal(SQ3_FILENAME F) C-API
Translate filenames …
 
static MK_STRN ccsq3lite::Sq3Lite::FilenameWal (SQ3_FILENAME F)
  C++: [static] MK_STRN Sq3Lite::FilenameWal(SQ3_FILENAME F) C-API
Translate filenames …
 
static MK_STRN ccsq3lite::Sq3Lite::FilenameWal (const std::string &F)
  C++: [static] MK_STRN Sq3Lite::FilenameWal(SQ3_FILENAME F) C-API
Translate filenames …
 
static void ccsq3lite::Sq3Lite::FreeFilename (SQ3_FILENAME arg0)
  C++: [static] Sq3Lite::FreeFilename(SQ3_FILENAME arg0) C-API
Create and Destroy VFS Filenames …
 
static void ccsq3lite::Sq3Lite::FreeFilename (const std::string &arg0)
  C++: [static] Sq3Lite::FreeFilename(SQ3_FILENAME arg0) C-API
Create and Destroy VFS Filenames …
 
static void ccsq3lite::Sq3Lite::UriBoolean (SQ3_FILENAME z, MK_STRN zParam, MK_I32 bDefault)
  C++: [static] Sq3Lite::UriBoolean(SQ3_FILENAME z, MK_STRN zParam, MK_I32 bDefault) C-API
Obtain Values For URI Parameters …
 
static void ccsq3lite::Sq3Lite::UriBoolean (const std::string &z, const std::string &zParam, MK_I32 bDefault)
  C++: [static] Sq3Lite::UriBoolean(SQ3_FILENAME z, MK_STRN zParam, MK_I32 bDefault) C-API
Obtain Values For URI Parameters …
 
static MK_I64 ccsq3lite::Sq3Lite::UriInt64 (SQ3_FILENAME arg0, MK_STRN arg1, MK_I64 arg2)
  C++: [static] MK_I64 Sq3Lite::UriInt64(SQ3_FILENAME arg0, MK_STRN arg1, MK_I64 arg2) C-API
Obtain Values For URI Parameters …
 
static MK_I64 ccsq3lite::Sq3Lite::UriInt64 (const std::string &arg0, const std::string &arg1, MK_I64 arg2)
  C++: [static] MK_I64 Sq3Lite::UriInt64(SQ3_FILENAME arg0, MK_STRN arg1, MK_I64 arg2) C-API
Obtain Values For URI Parameters …
 
static MK_STRN ccsq3lite::Sq3Lite::UriKey (SQ3_FILENAME z, MK_I32 N)
  C++: [static] MK_STRN Sq3Lite::UriKey(SQ3_FILENAME z, MK_I32 N) C-API
Obtain Values For URI Parameters …
 
static MK_STRN ccsq3lite::Sq3Lite::UriKey (const std::string &z, MK_I32 N)
  C++: [static] MK_STRN Sq3Lite::UriKey(SQ3_FILENAME z, MK_I32 N) C-API
Obtain Values For URI Parameters …
 
static MK_STRN ccsq3lite::Sq3Lite::UriParameter (SQ3_FILENAME z, MK_STRN zParam)
  C++: [static] MK_STRN Sq3Lite::UriParameter(SQ3_FILENAME z, MK_STRN zParam) C-API
Obtain Values For URI Parameters …
 
static MK_STRN ccsq3lite::Sq3Lite::UriParameter (const std::string &z, const std::string &zParam)
  C++: [static] MK_STRN Sq3Lite::UriParameter(SQ3_FILENAME z, MK_STRN zParam) C-API
Obtain Values For URI Parameters …
 

Detailed Description

Sq3Lite PACKAGE - work with the virtual-file-system

Function Documentation

◆ FilenameDatabase() [1/2]

MK_STRN ccsq3lite::Sq3Lite::FilenameDatabase ( const std::string & F)
inlinestatic

C++: [static] MK_STRN Sq3Lite::FilenameDatabase(SQ3_FILENAME F) C-API
Translate filenames …

Definition at line 1180 of file LibSq3Lite_inline_cc.hh.

1180 {
1182 const MK_STRN F_hdl = F.c_str();
1183 MK_STRN __retVal__L = Sq3FilenameDatabase(F_hdl);
1184 return __retVal__L;
1185 }
const MK_STRB * MK_STRN
#define MkRtSetup_NULL
static MK_STRN Sq3FilenameDatabase(SQ3_FILENAME F)
Translate filenames …

◆ FilenameDatabase() [2/2]

MK_STRN ccsq3lite::Sq3Lite::FilenameDatabase ( SQ3_FILENAME F)
inlinestatic

C++: [static] MK_STRN Sq3Lite::FilenameDatabase(SQ3_FILENAME F) C-API
Translate filenames …

Definition at line 1173 of file LibSq3Lite_inline_cc.hh.

1173 {
1175 MK_STRN __retVal__L = Sq3FilenameDatabase(F);
1176 return __retVal__L;
1177 }

◆ FilenameJournal() [1/2]

MK_STRN ccsq3lite::Sq3Lite::FilenameJournal ( const std::string & F)
inlinestatic

C++: [static] MK_STRN Sq3Lite::FilenameJournal(SQ3_FILENAME F) C-API
Translate filenames …

Definition at line 1195 of file LibSq3Lite_inline_cc.hh.

1195 {
1197 const MK_STRN F_hdl = F.c_str();
1198 MK_STRN __retVal__L = Sq3FilenameJournal(F_hdl);
1199 return __retVal__L;
1200 }
static MK_STRN Sq3FilenameJournal(SQ3_FILENAME F)
Translate filenames …

◆ FilenameJournal() [2/2]

MK_STRN ccsq3lite::Sq3Lite::FilenameJournal ( SQ3_FILENAME F)
inlinestatic

C++: [static] MK_STRN Sq3Lite::FilenameJournal(SQ3_FILENAME F) C-API
Translate filenames …

Definition at line 1188 of file LibSq3Lite_inline_cc.hh.

1188 {
1190 MK_STRN __retVal__L = Sq3FilenameJournal(F);
1191 return __retVal__L;
1192 }

◆ FilenameWal() [1/2]

MK_STRN ccsq3lite::Sq3Lite::FilenameWal ( const std::string & F)
inlinestatic

C++: [static] MK_STRN Sq3Lite::FilenameWal(SQ3_FILENAME F) C-API
Translate filenames …

Definition at line 1210 of file LibSq3Lite_inline_cc.hh.

1210 {
1212 const MK_STRN F_hdl = F.c_str();
1213 MK_STRN __retVal__L = Sq3FilenameWal(F_hdl);
1214 return __retVal__L;
1215 }
static MK_STRN Sq3FilenameWal(SQ3_FILENAME F)
Translate filenames …

◆ FilenameWal() [2/2]

MK_STRN ccsq3lite::Sq3Lite::FilenameWal ( SQ3_FILENAME F)
inlinestatic

C++: [static] MK_STRN Sq3Lite::FilenameWal(SQ3_FILENAME F) C-API
Translate filenames …

Definition at line 1203 of file LibSq3Lite_inline_cc.hh.

1203 {
1205 MK_STRN __retVal__L = Sq3FilenameWal(F);
1206 return __retVal__L;
1207 }

◆ FreeFilename() [1/2]

void ccsq3lite::Sq3Lite::FreeFilename ( const std::string & arg0)
inlinestatic

C++: [static] Sq3Lite::FreeFilename(SQ3_FILENAME arg0) C-API
Create and Destroy VFS Filenames …

Definition at line 1224 of file LibSq3Lite_inline_cc.hh.

1224 {
1226 const MK_STRN arg0_hdl = arg0.c_str();
1227 Sq3FreeFilename(arg0_hdl);
1228 }
static void Sq3FreeFilename(SQ3_FILENAME arg0)
Create and Destroy VFS Filenames …

◆ FreeFilename() [2/2]

void ccsq3lite::Sq3Lite::FreeFilename ( SQ3_FILENAME arg0)
inlinestatic

C++: [static] Sq3Lite::FreeFilename(SQ3_FILENAME arg0) C-API
Create and Destroy VFS Filenames …

Definition at line 1218 of file LibSq3Lite_inline_cc.hh.

1218 {
1220 Sq3FreeFilename(arg0);
1221 }

◆ UriBoolean() [1/2]

void ccsq3lite::Sq3Lite::UriBoolean ( const std::string & z,
const std::string & zParam,
MK_I32 bDefault )
inlinestatic

C++: [static] Sq3Lite::UriBoolean(SQ3_FILENAME z, MK_STRN zParam, MK_I32 bDefault) C-API
Obtain Values For URI Parameters …

Definition at line 1238 of file LibSq3Lite_inline_cc.hh.

1238 {
1240 const MK_STRN z_hdl = z.c_str();
1241 const MK_STRN zParam_hdl = zParam.c_str();
1242 enum MkErrorE errVal = Sq3UriBoolean(z_hdl, zParam_hdl, bDefault);
1243 MkErrorC_Check(NULL, errVal);
1244 }
static enum MkErrorE Sq3UriBoolean(SQ3_FILENAME z, MK_STRN zParam, MK_I32 bDefault)
Obtain Values For URI Parameters …

◆ UriBoolean() [2/2]

void ccsq3lite::Sq3Lite::UriBoolean ( SQ3_FILENAME z,
MK_STRN zParam,
MK_I32 bDefault )
inlinestatic

C++: [static] Sq3Lite::UriBoolean(SQ3_FILENAME z, MK_STRN zParam, MK_I32 bDefault) C-API
Obtain Values For URI Parameters …

Definition at line 1231 of file LibSq3Lite_inline_cc.hh.

1231 {
1233 enum MkErrorE errVal = Sq3UriBoolean(z, zParam, bDefault);
1234 MkErrorC_Check(NULL, errVal);
1235 }

◆ UriInt64() [1/2]

MK_I64 ccsq3lite::Sq3Lite::UriInt64 ( const std::string & arg0,
const std::string & arg1,
MK_I64 arg2 )
inlinestatic

C++: [static] MK_I64 Sq3Lite::UriInt64(SQ3_FILENAME arg0, MK_STRN arg1, MK_I64 arg2) C-API
Obtain Values For URI Parameters …

Definition at line 1254 of file LibSq3Lite_inline_cc.hh.

1254 {
1256 const MK_STRN arg0_hdl = arg0.c_str();
1257 const MK_STRN arg1_hdl = arg1.c_str();
1258 MK_I64 __retVal__L = Sq3UriInt64(arg0_hdl, arg1_hdl, arg2);
1259 return __retVal__L;
1260 }
signed long long MK_I64
static MK_I64 Sq3UriInt64(SQ3_FILENAME arg0, MK_STRN arg1, MK_I64 arg2)
Obtain Values For URI Parameters …

◆ UriInt64() [2/2]

MK_I64 ccsq3lite::Sq3Lite::UriInt64 ( SQ3_FILENAME arg0,
MK_STRN arg1,
MK_I64 arg2 )
inlinestatic

C++: [static] MK_I64 Sq3Lite::UriInt64(SQ3_FILENAME arg0, MK_STRN arg1, MK_I64 arg2) C-API
Obtain Values For URI Parameters …

Definition at line 1247 of file LibSq3Lite_inline_cc.hh.

1247 {
1249 MK_I64 __retVal__L = Sq3UriInt64(arg0, arg1, arg2);
1250 return __retVal__L;
1251 }

◆ UriKey() [1/2]

MK_STRN ccsq3lite::Sq3Lite::UriKey ( const std::string & z,
MK_I32 N )
inlinestatic

C++: [static] MK_STRN Sq3Lite::UriKey(SQ3_FILENAME z, MK_I32 N) C-API
Obtain Values For URI Parameters …

Definition at line 1270 of file LibSq3Lite_inline_cc.hh.

1270 {
1272 const MK_STRN z_hdl = z.c_str();
1273 MK_STRN __retVal__L = Sq3UriKey(z_hdl, N);
1274 return __retVal__L;
1275 }
static MK_STRN Sq3UriKey(SQ3_FILENAME z, MK_I32 N)
Obtain Values For URI Parameters …

◆ UriKey() [2/2]

MK_STRN ccsq3lite::Sq3Lite::UriKey ( SQ3_FILENAME z,
MK_I32 N )
inlinestatic

C++: [static] MK_STRN Sq3Lite::UriKey(SQ3_FILENAME z, MK_I32 N) C-API
Obtain Values For URI Parameters …

Definition at line 1263 of file LibSq3Lite_inline_cc.hh.

1263 {
1265 MK_STRN __retVal__L = Sq3UriKey(z, N);
1266 return __retVal__L;
1267 }

◆ UriParameter() [1/2]

MK_STRN ccsq3lite::Sq3Lite::UriParameter ( const std::string & z,
const std::string & zParam )
inlinestatic

C++: [static] MK_STRN Sq3Lite::UriParameter(SQ3_FILENAME z, MK_STRN zParam) C-API
Obtain Values For URI Parameters …

Definition at line 1285 of file LibSq3Lite_inline_cc.hh.

1285 {
1287 const MK_STRN z_hdl = z.c_str();
1288 const MK_STRN zParam_hdl = zParam.c_str();
1289 MK_STRN __retVal__L = Sq3UriParameter(z_hdl, zParam_hdl);
1290 return __retVal__L;
1291 }
static MK_STRN Sq3UriParameter(SQ3_FILENAME z, MK_STRN zParam)
Obtain Values For URI Parameters …

◆ UriParameter() [2/2]

MK_STRN ccsq3lite::Sq3Lite::UriParameter ( SQ3_FILENAME z,
MK_STRN zParam )
inlinestatic

C++: [static] MK_STRN Sq3Lite::UriParameter(SQ3_FILENAME z, MK_STRN zParam) C-API
Obtain Values For URI Parameters …

Definition at line 1278 of file LibSq3Lite_inline_cc.hh.

1278 {
1280 MK_STRN __retVal__L = Sq3UriParameter(z, zParam);
1281 return __retVal__L;
1282 }