#include <store.h>
Public Member Functions | |
virtual | ~FileSystemManagerStore () |
virtual void | init (FileSystemManager *pFileSystemManager)=0 |
virtual void | store (FileSystemManager *pFileSystemManager)=0 |
virtual void | store (InstalledVersion *version, const miniXml::ustring &path)=0 |
virtual void | remove (InstalledVersion *version)=0 |
Protected Member Functions | |
void | add (const fileSystemElement_ &element, FileSystemManager *pFileSystemManager) |
virtual Spm::Core::FileSystemManagerStore::~FileSystemManagerStore | ( | ) | [inline, virtual] |
void Spm::Core::FileSystemManagerStore::add | ( | const fileSystemElement_ & | element, | |
FileSystemManager * | pFileSystemManager | |||
) | [protected] |
virtual void Spm::Core::FileSystemManagerStore::init | ( | FileSystemManager * | pFileSystemManager | ) | [pure virtual] |
virtual void Spm::Core::FileSystemManagerStore::store | ( | FileSystemManager * | pFileSystemManager | ) | [pure virtual] |
virtual void Spm::Core::FileSystemManagerStore::store | ( | InstalledVersion * | version, | |
const miniXml::ustring & | path | |||
) | [pure virtual] |
virtual void Spm::Core::FileSystemManagerStore::remove | ( | InstalledVersion * | version | ) | [pure virtual] |