24 #ifndef SQLITEBUNDLESTORAGE_H_
25 #define SQLITEBUNDLESTORAGE_H_
52 static const std::string TAG;
187 class BlockingTask :
public Task
190 BlockingTask() : _done(
false), _abort(
false) {};
191 virtual ~BlockingTask() {};
200 while (!_done && !_abort) _cond.wait();
225 class TaskIdle :
public Task
230 virtual ~TaskIdle() {};
237 class TaskExpire :
public Task
241 : _timestamp(timestamp) { };
243 virtual ~TaskExpire() {};
258 virtual ~SQLiteBLOB();
260 virtual void clear();
263 virtual void close();
266 std::iostream &__get_stream()
271 std::streamsize __get_size();
275 std::fstream _filestream;
292 virtual const std::string getName()
const;