webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Static Public Member Functions | List of all members
WebCore::SQLiteFileSystem Class Reference

#include <SQLiteFileSystem.h>

Static Public Member Functions

static int openDatabase (const String &filename, sqlite3 **database, bool forWebSQLDatabase)
 
static String appendDatabaseFileNameToPath (const String &path, const String &fileName)
 
static bool ensureDatabaseDirectoryExists (const String &path)
 
static bool ensureDatabaseFileExists (const String &fileName, bool checkPathOnly)
 
static bool deleteEmptyDatabaseDirectory (const String &path)
 
static WEBCORE_EXPORT bool deleteDatabaseFile (const String &fileName)
 
static long long getDatabaseFileSize (const String &fileName)
 
static double databaseCreationTime (const String &fileName)
 
static double databaseModificationTime (const String &fileName)
 
static int openDatabase (const String &filename, sqlite3 **database, bool forWebSQLDatabase)
 
static String appendDatabaseFileNameToPath (const String &path, const String &fileName)
 
static bool ensureDatabaseDirectoryExists (const String &path)
 
static bool ensureDatabaseFileExists (const String &fileName, bool checkPathOnly)
 
static bool deleteEmptyDatabaseDirectory (const String &path)
 
static WEBCORE_EXPORT bool deleteDatabaseFile (const String &fileName)
 
static long long getDatabaseFileSize (const String &fileName)
 
static double databaseCreationTime (const String &fileName)
 
static double databaseModificationTime (const String &fileName)
 

Member Function Documentation

◆ appendDatabaseFileNameToPath() [1/2]

String WebCore::SQLiteFileSystem::appendDatabaseFileNameToPath ( const String path,
const String fileName 
)
static

◆ appendDatabaseFileNameToPath() [2/2]

static String WebCore::SQLiteFileSystem::appendDatabaseFileNameToPath ( const String path,
const String fileName 
)
static

◆ databaseCreationTime() [1/2]

static double WebCore::SQLiteFileSystem::databaseCreationTime ( const String fileName)
static

◆ databaseCreationTime() [2/2]

double WebCore::SQLiteFileSystem::databaseCreationTime ( const String fileName)
static

◆ databaseModificationTime() [1/2]

double WebCore::SQLiteFileSystem::databaseModificationTime ( const String fileName)
static

◆ databaseModificationTime() [2/2]

static double WebCore::SQLiteFileSystem::databaseModificationTime ( const String fileName)
static

◆ deleteDatabaseFile() [1/2]

bool WebCore::SQLiteFileSystem::deleteDatabaseFile ( const String fileName)
static

◆ deleteDatabaseFile() [2/2]

static WEBCORE_EXPORT bool WebCore::SQLiteFileSystem::deleteDatabaseFile ( const String fileName)
static

◆ deleteEmptyDatabaseDirectory() [1/2]

static bool WebCore::SQLiteFileSystem::deleteEmptyDatabaseDirectory ( const String path)
static

◆ deleteEmptyDatabaseDirectory() [2/2]

bool WebCore::SQLiteFileSystem::deleteEmptyDatabaseDirectory ( const String path)
static

◆ ensureDatabaseDirectoryExists() [1/2]

static bool WebCore::SQLiteFileSystem::ensureDatabaseDirectoryExists ( const String path)
static

◆ ensureDatabaseDirectoryExists() [2/2]

bool WebCore::SQLiteFileSystem::ensureDatabaseDirectoryExists ( const String path)
static

◆ ensureDatabaseFileExists() [1/2]

bool WebCore::SQLiteFileSystem::ensureDatabaseFileExists ( const String fileName,
bool  checkPathOnly 
)
static

◆ ensureDatabaseFileExists() [2/2]

static bool WebCore::SQLiteFileSystem::ensureDatabaseFileExists ( const String fileName,
bool  checkPathOnly 
)
static

◆ getDatabaseFileSize() [1/2]

long long WebCore::SQLiteFileSystem::getDatabaseFileSize ( const String fileName)
static

◆ getDatabaseFileSize() [2/2]

static long long WebCore::SQLiteFileSystem::getDatabaseFileSize ( const String fileName)
static

◆ openDatabase() [1/2]

int WebCore::SQLiteFileSystem::openDatabase ( const String filename,
sqlite3 **  database,
bool  forWebSQLDatabase 
)
static

◆ openDatabase() [2/2]

static int WebCore::SQLiteFileSystem::openDatabase ( const String filename,
sqlite3 **  database,
bool  forWebSQLDatabase 
)
static

The documentation for this class was generated from the following files: