24 #ifndef SQLITEBUNDLESTORAGE_H_
25 #define SQLITEBUNDLESTORAGE_H_
51 static const std::string TAG;
177 class BlockingTask :
public Task
180 BlockingTask() : _done(
false), _abort(
false) {};
181 virtual ~BlockingTask() {};
190 while (!_done && !_abort) _cond.wait();
215 class TaskIdle :
public Task
220 virtual ~TaskIdle() {};
227 class TaskExpire :
public Task
231 : _timestamp(timestamp) { };
233 virtual ~TaskExpire() {};
248 virtual ~SQLiteBLOB();
250 virtual void clear();
253 virtual void close();
256 std::iostream &__get_stream()
261 std::streamsize __get_size();
265 std::fstream _filestream;
289 virtual const std::string getName()
const;