#include <store.h>
Public Member Functions | |
virtual | ~CategoryStore () |
virtual void | init (PackageManager *pManager)=0 |
virtual void | store (Category *category)=0 |
virtual void | store (PackageManager *pSystem)=0 |
virtual void | remove (Category *category)=0 |
Protected Member Functions | |
void | add (PackageManager *pSystem, const miniXml::ustring &topCategoryName, Category *category) |
void | setCategoryUser (Category *category, const miniXml::ustring &user) |
virtual Spm::Core::CategoryStore::~CategoryStore | ( | ) | [inline, virtual] |
void Spm::Core::CategoryStore::add | ( | PackageManager * | pSystem, | |
const miniXml::ustring & | topCategoryName, | |||
Category * | category | |||
) | [protected] |
void Spm::Core::CategoryStore::setCategoryUser | ( | Category * | category, | |
const miniXml::ustring & | user | |||
) | [protected] |
virtual void Spm::Core::CategoryStore::init | ( | PackageManager * | pManager | ) | [pure virtual] |
virtual void Spm::Core::CategoryStore::store | ( | Category * | category | ) | [pure virtual] |
virtual void Spm::Core::CategoryStore::store | ( | PackageManager * | pSystem | ) | [pure virtual] |
virtual void Spm::Core::CategoryStore::remove | ( | Category * | category | ) | [pure virtual] |