#include <TableDataSourceSqliteDb.h>
Inheritance diagram for Impala::Application::VideoExcel::TableDataSourceSqliteDb:
Public Member Functions | |
TableDataSourceSqliteDb (std::string database, bool readonly=true) | |
~TableDataSourceSqliteDb () | |
virtual std::string | GetTextDataByID (std::string column, int row) |
virtual double | GetNormalizedDataByID (std::string column, int row) |
virtual Array2dVec3UInt8 * | GetImageDataByID (std::string column, int row) |
std::string | RetrieveTextFromDb (std::string field, int index) |
Array2dVec3UInt8 * | RetrieveImageFromDb (int index) |
int | GetNrOfImages () |
bool | DbReady () |
std::string | DbGetStringProperty (std::string key) |
int | DbGetIntProperty (std::string key) |
CppSQLite3DB * | GetDBHandle () |
int | GetThumbWidth () |
int | GetThumbHeight () |
TableDataSourceSqliteDb (std::string database, bool readonly=true) | |
~TableDataSourceSqliteDb () | |
virtual std::string | GetTextDataByID (std::string column, int row) |
virtual double | GetNormalizedDataByID (std::string column, int row) |
virtual Array2dVec3UInt8 * | GetImageDataByID (std::string column, int row) |
std::string | RetrieveTextFromDb (std::string field, int index) |
Array2dVec3UInt8 * | RetrieveImageFromDb (int index) |
int | GetNrOfImages () |
bool | DbReady () |
std::string | DbGetStringProperty (std::string key) |
int | DbGetIntProperty (std::string key) |
CppSQLite3DB * | GetDBHandle () |
int | GetThumbWidth () |
int | GetThumbHeight () |
Private Member Functions | |
bool | OpenDb (std::string database, bool readonly=true) |
bool | DbHasFile (std::string file) |
void | Init (std::string database, bool readonly) |
bool | OpenDb (std::string database, bool readonly=true) |
bool | DbHasFile (std::string file) |
void | Init (std::string database, bool readonly) |
Private Attributes | |
std::string | mDatabaseFile |
CppSQLite3DB * | mSqlDb |
CppSQLite3Buffer * | mQueryBuffer |
int | mTWidth |
int | mTHeight |
int | mMaxBufferSize |
char * | mBuffer |
bool | mUseFileTimes |
bool | mDbOpened |
bool | mReadonly |
ILOG_VAR_DEC | |
CppSQLite3DB * | mSqlDb |
CppSQLite3Buffer * | mQueryBuffer |
char * | mBuffer |
Definition at line 29 of file TableDataSourceSqliteDb.h.