Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

Impala::Persistency::VideoSetsRepository Class Reference

#include <VideoSetsRepository.h>

Collaboration diagram for Impala::Persistency::VideoSetsRepository:

Collaboration graph
[legend]
List of all members.

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)
VideoSetGetVideoSet (int id) const
VideoSetGetVideoSet (Quid quid) const
String QuidToString (Quid quid, bool elaborate)
void CopyTo (const Locator &dstLoc) const
void Dump () const

Static Public Member Functions

static VideoSetsRepositoryGetInstance ()

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, StringmIdMap
Util::SimpleMap< int, VideoSet * > mSetMap
 ILOG_VAR_DEC

Detailed Description

Definition at line 31 of file VideoSetsRepository.h.


The documentation for this class was generated from the following file:
Generated on Fri Mar 19 11:37:20 2010 for ImpalaSrc by  doxygen 1.5.1