#include <TdkMediaManager.h>
Public Member Functions | |
TdkMediaManager (TeDatabase *db=NULL) | |
~TdkMediaManager () | |
bool | loadMedias (string mediaTable) |
bool | loadMedias (int objectId, int layerId) |
int | insertMediaObjLayer (TeLayer *layer, const std::string &objectId, const int media_id, const std::string &mediaTable) |
void | setDatabase (TeDatabase *db) |
TeDatabase * | getDatabase () |
TdkMediaObjVector & | getMediaVector () |
Protected Attributes | |
TdkMediaObjVector | mediaVector_ |
TeDatabase * | db_ |
TdkMediaManager::TdkMediaManager | ( | TeDatabase * | db = NULL |
) |
TdkMediaManager::~TdkMediaManager | ( | ) |
bool TdkMediaManager::loadMedias | ( | string | mediaTable | ) |
bool TdkMediaManager::loadMedias | ( | int | objectId, | |
int | layerId | |||
) |
int TdkMediaManager::insertMediaObjLayer | ( | TeLayer * | layer, | |
const std::string & | objectId, | |||
const int | media_id, | |||
const std::string & | mediaTable | |||
) |
void TdkMediaManager::setDatabase | ( | TeDatabase * | db | ) |
TeDatabase * TdkMediaManager::getDatabase | ( | ) |
TdkMediaObjVector & TdkMediaManager::getMediaVector | ( | ) |
TdkMediaObjVector TdkMediaManager::mediaVector_ [protected] |
TeDatabase* TdkMediaManager::db_ [protected] |