#include <doxmlintf.h>
Root node of the object model.
Definition at line 1081 of file doxmlintf.h.
virtual ICompound* IDoxygen::compoundById |
( |
const char * |
id | ) |
const |
|
pure virtual |
Returns a compound given its unique id. If you have a compound id this function is much more efficient than iterating over the compound list. Returns 0 if the id is not valid.
Implemented in MainHandler.
virtual ICompound* IDoxygen::compoundById |
( |
const char * |
id | ) |
const |
|
pure virtual |
Returns a compound given its unique id. If you have a compound id this function is much more efficient than iterating over the compound list. Returns 0 if the id is not valid.
Implemented in MainHandler.
virtual ICompound* IDoxygen::compoundByName |
( |
const char * |
name | ) |
const |
|
pure virtual |
Returns a compound given its name (including the scope). Returns 0 if the name is not found in the project.
Implemented in MainHandler.
virtual ICompound* IDoxygen::compoundByName |
( |
const char * |
name | ) |
const |
|
pure virtual |
Returns a compound given its name (including the scope). Returns 0 if the name is not found in the project.
Implemented in MainHandler.
Returns an iterator that can be used to iterate over the list of compounds found in the project.
Implemented in MainHandler.
Returns an iterator that can be used to iterate over the list of compounds found in the project.
Implemented in MainHandler.
virtual ICompound* IDoxygen::memberById |
( |
const char * |
id | ) |
const |
|
pure virtual |
Returns an interface to a compound containing a member given it the member's id. Given the ICompound interface one can use the same id to obtain the IMember interface.
- Parameters
-
Implemented in MainHandler.
virtual ICompound* IDoxygen::memberById |
( |
const char * |
id | ) |
const |
|
pure virtual |
Returns an interface to a compound containing a member given it the member's id. Given the ICompound interface one can use the same id to obtain the IMember interface.
- Parameters
-
Implemented in MainHandler.
Returns a list of all compounds containing at least one members with a certain name. Each compound can be asked to return the list of members with that name.
- Parameters
-
name | The name of the member. |
Implemented in MainHandler.
Returns a list of all compounds containing at least one members with a certain name. Each compound can be asked to return the list of members with that name.
- Parameters
-
name | The name of the member. |
Implemented in MainHandler.
virtual bool IDoxygen::readXMLDir |
( |
const char * |
xmlDirName | ) |
|
|
pure virtual |
Reads an XML directory produced by doxygen and builds up a data structure representing the contents of the XML files in the directory.
Implemented in MainHandler.
virtual bool IDoxygen::readXMLDir |
( |
const char * |
xmlDirName | ) |
|
|
pure virtual |
Reads an XML directory produced by doxygen and builds up a data structure representing the contents of the XML files in the directory.
Implemented in MainHandler.
virtual void IDoxygen::release |
( |
| ) |
|
|
pure virtual |
Releases the memory for the object hierarchy obtained by createdObjecModelFromXML(). First release all iterators before calling this function.
Implemented in MainHandler.
virtual void IDoxygen::release |
( |
| ) |
|
|
pure virtual |
Releases the memory for the object hierarchy obtained by createdObjecModelFromXML(). First release all iterators before calling this function.
Implemented in MainHandler.
virtual void IDoxygen::setDebugLevel |
( |
int |
level | ) |
|
|
pure virtual |
Sets the debug level.
- 0 all debugging messages are disabled (the default).
- 1 display important messages only
- 2 display any messages.
Implemented in MainHandler.
virtual void IDoxygen::setDebugLevel |
( |
int |
level | ) |
|
|
pure virtual |
Sets the debug level.
- 0 all debugging messages are disabled (the default).
- 1 display important messages only
- 2 display any messages.
Implemented in MainHandler.
The documentation for this class was generated from the following file: