#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.
1.5.1