#include <VideoSetsRepository.h>
Collaboration diagram for Impala::Persistency::VideoSetsRepository:
Public Types | |
typedef Core::VideoSet::VideoSet | VideoSet |
Public Member Functions | |
bool | Contains (CString setName) const |
int | GetId (CString setName) const |
std::vector< int > | GetAllId () const |
String | GetSetName (int id) const |
void | Register (VideoSet *vs, String setName) |
VideoSet * | GetVideoSet (int id) const |
VideoSet * | GetVideoSet (Quid quid) const |
String | QuidToString (Quid quid, bool elaborate) |
void | CopyTo (const Locator &dstLoc) const |
void | Dump () const |
Static Public Member Functions | |
static VideoSetsRepository & | GetInstance () |
Private Types | |
typedef Link::Monet::Connection | Connection |
Private Member Functions | |
VideoSetsRepository () | |
void | GetFromFileSystem (const Locator &loc) |
void | GetFromMonetDB (const Locator &loc) |
void | CopyToMonetDB (const Locator &loc) const |
Private Attributes | |
String | mFileName |
Util::SimpleMap< int, String > | mIdMap |
Util::SimpleMap< int, VideoSet * > | mSetMap |
ILOG_VAR_DEC |
Definition at line 31 of file VideoSetsRepository.h.