|
ISLEman
|
Private data associated with a ClassDef object. More...
Public Member Functions | |
| void | init (const char *defFileName, const char *name, const QCString &ctStr, const char *fName) |
Private data associated with a ClassDef object.
| MemberNameInfoSDict* ClassDefImpl::allMemberNameInfoSDict |
List of all members (including inherited members)
| ClassDef* ClassDefImpl::categoryOf |
If this class is a Objective-C category, then this points to the class which is extended.
| QCString ClassDefImpl::className |
local class name which could be a typedef'ed alias name.
| QCString ClassDefImpl::collabFileName |
file name used for the collaboration diagram
| ClassDef::CompoundType ClassDefImpl::compType |
Holds the kind of "class" this is.
| ExampleSDict* ClassDefImpl::exampleSDict |
Examples that use this class
| FileDef* ClassDefImpl::fileDef |
File this class is defined in
| QCString ClassDefImpl::fileName |
file name that forms the base for the output file containing the class documentation. For compatibility with Qt (e.g. links via tag files) this name cannot be derived from the class name directly.
| FileList ClassDefImpl::files |
Files that were used for generating the class documentation.
| IncludeInfo* ClassDefImpl::incInfo |
Include information about the header file should be included in the documentation. 0 by default, set by setIncludeFile().
| BaseClassList* ClassDefImpl::inheritedBy |
List of sub-classes that directly derive from this class
| QCString ClassDefImpl::inheritFileName |
file name used for the inheritance graph
| BaseClassList* ClassDefImpl::inherits |
List of base class (or super-classes) from which this class derives directly.
| ClassSDict* ClassDefImpl::innerClasses |
The inner classes contained in this class. Will be 0 if there are no inner classes.
| bool ClassDefImpl::isAbstract |
Is this an abstact class?
| bool ClassDefImpl::isLocal |
TRUE if the class is defined in a source file rather than a header file.
| bool ClassDefImpl::isStatic |
Is the class part of an unnamed namespace?
| QCString ClassDefImpl::memberListFileName |
file name used for the list of all members
| bool ClassDefImpl::membersMerged |
TRUE if classes members are merged with those of the base classes.
| NamespaceDef* ClassDefImpl::nspace |
Namespace this class is part of (this is the inner most namespace in case of nested namespaces)
| Protection ClassDefImpl::prot |
The protection level in which this class was found. Typically Public, but for nested classes this can also be Protected or Private.
| bool ClassDefImpl::subGrouping |
Does this class group its user-grouped members as a sub-section of the normal (public/protected/..) groups?
| ArgumentList* ClassDefImpl::tempArgs |
Template arguments of this class
| QDict<ClassDef>* ClassDefImpl::templateInstances |
Template instances that exists of this class, the key in the dictionary is the template argument list.
| ClassDef* ClassDefImpl::templateMaster |
The class this class is an instance of.
| ArgumentList* ClassDefImpl::typeConstraints |
Type constraints for template parameters
| QDict<ClassDef>* ClassDefImpl::variableInstances |
Template instances that exists of this class, as defined by variables. We do NOT want to document these individually. The key in the dictionary is the template argument list.
1.8.12