#include <category.h>
Inheritance diagram for Spm::Core::Category:
Public Types | |
typedef std::list< Category * >::iterator | iterator |
typedef std::list< Category * >::const_iterator | const_iterator |
typedef std::list< Category * >::reverse_iterator | reverse_iterator |
typedef std::list< Category * >::const_reverse_iterator | const_reverse_iterator |
Public Member Functions | |
Category () | |
Category (const std::string &categoryName) throw (BadNameException) | |
~Category () | |
void | addSubCategory (Category *aSubCategory) throw (AlreadyExistingCategoryException) |
void | delSubCategory (const std::string &aSubCategory) throw (UnknownCategoryException) |
const Category * | getSubCategory (const std::string &aSubCategory) throw (UnknownCategoryException) |
const std::list< Category * > & | getCategorys () |
std::string | getCompleteName () |
std::string | getCompleteName () const |
void | setName (const std::string &aName) |
void | setTopCategory (const Category *category) |
const Category * | getTopCategory () |
const Category * | getTopCategory () const |
iterator | begin () |
reverse_iterator | rbegin () |
iterator | end () |
reverse_iterator | rend () |
const_iterator | begin () const |
const_reverse_iterator | rbegin () const |
const_iterator | end () const |
const_reverse_iterator | rend () const |
bool | operator< (const Category *p) const |
bool | operator< (const Category &p) const |
const std::string & | getOwner () |
Friends | |
class | Store |
class | PackageSystem |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|