class CParsedClass
|
This is the representation of a class that has been parsed by
the classparser. More... |
|
|
Public Methods
Public Members
This is the representation of a class that has been parsed by
the classparser.
CParsedClass ()
| CParsedClass |
~CParsedClass ()
| ~CParsedClass |
| bool isSubClass
| isSubClass |
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 CParsedClassContainer.
Remove a method matching the specification (from either 'methods'
or 'slotList').
Parameters:
| aMethod | Specification of the method.
|
Reimplemented from CParsedContainer.
void clearDeclaration ()
| clearDeclaration |
Clear all attribute values.
Add a parent.
Parameters:
| aParent | A parent of this class.
|
void addFriend ( const char *aName )
| addFriend |
Add a friend.
Parameters:
| aName | A friendclass of this class.
|
Add a signal.
Parameters:
| aMethod | The signal to add.
|
Add a slot.
Parameters:
inline void setIsSubClass ( bool aState )
| setIsSubClass |
Set the state if this is a subclass.
Parameters:
Get a method by comparing with another method.
Parameters:
| aMethod | Method to compare with.
|
Reimplemented from CParsedContainer.
CParsedMethod * getSignalByNameAndArg ( const char *aName )
| getSignalByNameAndArg |
Get a signal by using its' name and arguments.
Parameters:
| aName | Name and arguments of the signal to fetch.
|
CParsedMethod * getSlotByNameAndArg ( const char *aName )
| getSlotByNameAndArg |
Get a slot by using its' name and arguments.
Parameters:
| aName | Name and arguments of the slot to fetch.
|
QList<CParsedMethod> * getSortedSignalList ()
| getSortedSignalList |
QList<CParsedMethod> * getVirtualMethodList ()
| getVirtualMethodList |
bool hasParent ( const char *aName )
| hasParent |
Check if this class has the named parent.
Parameters:
| aName | Name of the parent to check.
|
bool hasVirtual ()
| hasVirtual |
QString asPersistantString ( QString &dataStr )
| asPersistantString |
[virtual]
Return a string made for persistant storage.
Parameters:
| str | String to store the result in.
|
Returns: Pointer to str.
Reimplemented from CParsedContainer.
int fromPersistantString ( const char *dataStr, int startPos )
| fromPersistantString |
[virtual]
Initialize the object from a persistant string.
Parameters:
| str | String to initialize from.
|
| startPos | Position(0-based) at which to start.
|
Reimplemented from CParsedContainer.
Reimplemented from CParsedContainer.
- Author: Jonas Nordin
- Generated: jr on radge on Wed Sep 25 00:11:47 2002, using kdoc 2.0a54.