class CParsedClassContainer
|
This class is a container that also can hold classes. More... |
|
|
Public Methods
Public Members
Protected Members
This class is a container that also can hold classes.
It has a range of functions to work with the classes it holds.
CParsedClassContainer ()
| CParsedClassContainer |
~CParsedClassContainer ()
| ~CParsedClassContainer |
[protected]
bool hasClass ( const char *aName )
| hasClass |
Tells if a class exists in the store.
Parameters:
| aName | Classname to check if it exists.
|
CParsedClass * getClassByName ( const char *aName )
| getClassByName |
Fetches a class from the store by using its' name.
Parameters:
| aName | Name of the class to fetch.
|
Returns: A pointer to the class(not to be deleted) or
NULL if the class wasn't found.
QList<CParsedClass> * getSortedClassList ()
| getSortedClassList |
Get all classes in sorted order.
Returns: A list of all classes in alpabetical order.
QStrList * getSortedClassNameList (bool useFullPath=false)
| getSortedClassNameList |
Get all classnames in sorted order.
Returns: A list of all classnames in sorted order.
void removeWithReferences ( const char *aFile )
| removeWithReferences |
Remove all items in the store with references to the file.
Parameters:
| aFile | The file to check references to.
|
Reimplemented from CParsedContainer.
Add a classdefintion.
Parameters:
void removeClass ( const char *aName )
| removeClass |
Remove a class from the store.
Parameters:
| aName | Name of the class to remove
|
void clear (bool bAutodel=true)
| clear |
Reimplemented from CParsedContainer.
- Author: Jonas Nordin
- Generated: jr on radge on Wed Sep 25 00:11:47 2002, using kdoc 2.0a54.