13 #ifndef ossimSqliteUtil_HEADER 14 #define ossimSqliteUtil_HEADER 1 31 int exec( sqlite3* db,
const std::string& sql );
39 bool tableExists( sqlite3* db,
const std::string& tableName );
48 void warn(
const std::string& module,
49 const std::string& columnName,
58 void getTime( std::string& result );
void warn(const std::string &module, const std::string &columnName, ossim_int32 columnIndex, ossim_int32 type)
Outputs formated warning message.
int exec(sqlite3 *db, const std::string &sql)
Preforms sqlite3_prepare_v2, sqlite3_step and sqlite3_finalize.
bool tableExists(sqlite3 *db, const std::string &tableName)
Checks for existance of table.
void getTime(std::string &result)
Gets time in the form of "%Y-%m-%dT%H:%M:%S.000Z".