#include <store.h>
Public Member Functions | |
| virtual | ~DependencyManagerStore () |
| virtual void | init (DependencyManager *pDependencyManager, boost::shared_ptr< PackageManager > &pSystem)=0 |
| virtual void | store (Dependency *dependency)=0 |
| virtual void | store (DependencyManager *pDependencyManager)=0 |
| virtual void | remove (Dependency *dependency)=0 |
Protected Member Functions | |
| void | add (Dependency *dependency, DependencyManager *pDependencyManager, const boost::shared_ptr< PackageManager > &pSystem) |
| virtual Spm::Core::DependencyManagerStore::~DependencyManagerStore | ( | ) | [inline, virtual] |
| void Spm::Core::DependencyManagerStore::add | ( | Dependency * | dependency, | |
| DependencyManager * | pDependencyManager, | |||
| const boost::shared_ptr< PackageManager > & | pSystem | |||
| ) | [protected] |
| virtual void Spm::Core::DependencyManagerStore::init | ( | DependencyManager * | pDependencyManager, | |
| boost::shared_ptr< PackageManager > & | pSystem | |||
| ) | [pure virtual] |
| virtual void Spm::Core::DependencyManagerStore::store | ( | Dependency * | dependency | ) | [pure virtual] |
| virtual void Spm::Core::DependencyManagerStore::store | ( | DependencyManager * | pDependencyManager | ) | [pure virtual] |
| virtual void Spm::Core::DependencyManagerStore::remove | ( | Dependency * | dependency | ) | [pure virtual] |
1.5.2