DAnCE
..
|
#include <Installation_Repository_Manager.h>
Public Types | |
typedef InstallationRepository::TLocations | TRepositoryIds |
Public Member Functions | |
virtual | ~InstallationRepositoryManager () |
virtual InstallationRepository::auto_ptr | open_repository (const std::string &plan)=0 |
virtual int | remove_repository (const std::string &plan)=0 |
virtual TRepositoryIds | repositories ()=0 |
Static Public Member Functions | |
static InstallationRepositoryManager * | instance () |
static int | register_manager_instance (InstallationRepositoryManager *mgr) |
static int | deregister_manager_instance (InstallationRepositoryManager *mgr) |
Static Private Attributes | |
static InstallationRepositoryManager * | instance_ = 0 |
|
virtual |
|
static |
|
static |
|
pure virtual |
Implemented in DAnCE::InstallationRepositoryManager_Impl.
|
static |
|
pure virtual |
Implemented in DAnCE::InstallationRepositoryManager_Impl.
|
pure virtual |
Implemented in DAnCE::InstallationRepositoryManager_Impl.
|
staticprivate |