Manages the database to store various profile data. More...
Public Types | |
|
typedef boost::shared_ptr < TonidoCacheDB > | SharedPtr |
Public Member Functions | |
| TonidoCacheDB (const std::string &a_path) | |
| Ctor. | |
| ~TonidoCacheDB () | |
| Dtor. | |
| bool | initDB () |
| Opens a specific DB. | |
| bool | addThumbImage (const std::string &a_imagename, Tonido::Data::RawData::SharedPtr &pRawData, const std::string &a_modified) |
| Tonido::Data::RawData::SharedPtr | getThumbImage (const std::string &a_imagepath) |
| bool | isThumbPresent (const std::string &a_imagepath, const std::string &a_modified) |
| void | deleteThumbImage (const std::string &a_imagepath) |
| bool | addSlideImage (const std::string &a_imagename, Tonido::Data::RawData::SharedPtr &pRawData, const std::string &a_modified) |
| Tonido::Data::RawData::SharedPtr | getSlideImage (const std::string &a_imagepath) |
| bool | isSlidePresent (const std::string &a_imagepath, const std::string &a_modified) |
| void | deleteSlideImage (const std::string &a_imagepath) |
Manages the database to store various profile data.
| Tonido::Data::TonidoCacheDB::TonidoCacheDB | ( | const std::string & | a_path | ) |
Ctor.
details if needed ...
| Tonido::Data::TonidoCacheDB::~TonidoCacheDB | ( | ) |
Dtor.
details if needed ...