#include <creaImageIOTimestampDatabaseHandler.h>
#include <creaImageIOSystem.h>
#include "CppSQLite3.h"
#include <sys/stat.h>
#include <deque>
#include <boost/filesystem.hpp>
#include <boost/algorithm/string/replace.hpp>
Go to the source code of this file.
Namespaces | |
namespace | creaImageIO |
Defines | |
#define | QUERYTIMESTAMPDB(QUER, RES) |
#define | UPDATETIMESTAMPDB(UP) |
#define QUERYTIMESTAMPDB | ( | QUER, | ||
RES | ||||
) |
try \ { \ GimmickMessage(2,"SQL query: '"<<QUER<<"'"<<std::endl); \ RES = mDB->execQuery(QUER.c_str()); \ } \ catch (CppSQLite3Exception& e) \ { \ GimmickError("SQLite query '"<<QUER<<"' : " \ << e.errorCode() << ":" \ << e.errorMessage() ); \ } \
Definition at line 69 of file creaImageIOTimestampDatabaseHandler.cpp.
Referenced by creaImageIO::TimestampDatabaseHandler::CheckTimestamp(), creaImageIO::TimestampDatabaseHandler::IsIndexed(), and creaImageIO::TimestampDatabaseHandler::RemoveFile().
#define UPDATETIMESTAMPDB | ( | UP | ) |
try \ { \ GimmickMessage(2,"SQL update: '"<<UP<<"'"<<std::endl); \ mDB->execDML(UP.c_str()); \ } \ catch (CppSQLite3Exception& e) \ { \ GimmickError("SQLite update '"<<UP<<"' Error : " \ << e.errorCode() << ":" \ << e.errorMessage() ); \ }
Definition at line 82 of file creaImageIOTimestampDatabaseHandler.cpp.
Referenced by creaImageIO::TimestampDatabaseHandler::AddFile(), creaImageIO::TimestampDatabaseHandler::DBCreate(), creaImageIO::TimestampDatabaseHandler::DBRemove(), creaImageIO::TimestampDatabaseHandler::RemoveEntries(), and creaImageIO::TimestampDatabaseHandler::SetAttribute().