Spm::Core::CategoryStore Class Reference

#include <store.h>

List of all members.

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)


Constructor & Destructor Documentation

virtual Spm::Core::CategoryStore::~CategoryStore (  )  [inline, virtual]


Member Function Documentation

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]


The documentation for this class was generated from the following file:
Generated on Sat Mar 21 17:00:14 2009 for libSpm by  doxygen 1.5.2