#include <creaImageIOSQLiteTreeHandler.h>#include <creaImageIOSystem.h>#include <creaImageIOGimmick.h>#include "CppSQLite3.h"#include <sys/stat.h>#include <deque>#include <creaWx.h>#include <boost/algorithm/string.hpp>
Go to the source code of this file.
Namespaces | |
| namespace | creaImageIO |
Defines | |
| #define | QUERYDB(QUER, RES) |
| #define | UPDATEDB(UP) |
Functions | |
| char * | creaImageIO::format_sql (const std::string &s) |
| void | creaImageIO::SQLformat (std::string i_str, std::string &o_str) |
| #define QUERYDB | ( | 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 198 of file creaImageIOSQLiteTreeHandler.cpp.
Referenced by creaImageIO::SQLiteTreeHandler::DBImportTreeDescription(), creaImageIO::SQLiteTreeHandler::DBLoadChildren(), creaImageIO::SQLiteTreeHandler::DBRecursiveRemoveNode(), creaImageIO::SQLiteTreeHandler::GetAttribute(), creaImageIO::SQLiteTreeHandler::GetAttributes(), creaImageIO::SQLiteTreeHandler::GetNumberOfChildren(), and creaImageIO::SQLiteTreeHandler::GetUpLevelNodeId().
| #define UPDATEDB | ( | 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 214 of file creaImageIOSQLiteTreeHandler.cpp.
Referenced by creaImageIO::SQLiteTreeHandler::BeginTransaction(), creaImageIO::SQLiteTreeHandler::DBCreate(), creaImageIO::SQLiteTreeHandler::DBDelete(), creaImageIO::SQLiteTreeHandler::DBInsert(), creaImageIO::SQLiteTreeHandler::DBRecursiveRemoveNode(), creaImageIO::SQLiteTreeHandler::DBSetAttribute(), creaImageIO::SQLiteTreeHandler::EndTransaction(), and creaImageIO::SQLiteTreeHandler::RemoveEntries().
1.7.1