Doxygen
Table of Contents
The documentation is like this:
/** * \brief Brief * * Some documents. */
Define a group and subgroups by:
/** * \defgroup mygroup * Can only define once. * This must be in its own group, otherwise the documented thing will not be in the group. */ /** * \defgroup mysubgroup * \ingroup mygroup * This is a subgroup of \ref mygroup */ /** * \ingroup mygroup * This class will be inside mygroup */ /** * \addtogroup mygroup * @{ * everything in between will be put into that group * This commend actaully weakly define a group. */ /** @}*/
Main page can be specified in \mainpage TITLE
block.
1 Configuration
#--------------------------------------------------------------------------- # Project related configuration options #--------------------------------------------------------------------------- aPROJECT_NAME = "Helium" OUTPUT_DIRECTORY = @[email protected]/doxygen #--------------------------------------------------------------------------- # Build related configuration options #--------------------------------------------------------------------------- EXTRACT_ALL = YES EXTRACT_PRIVATE = YES #--------------------------------------------------------------------------- # Configuration options related to warning and progress messages #--------------------------------------------------------------------------- #--------------------------------------------------------------------------- # Configuration options related to the input files #--------------------------------------------------------------------------- INPUT = @[email protected]/src @[email protected]/include RECURSIVE = YES #--------------------------------------------------------------------------- # Configuration options related to source browsing #--------------------------------------------------------------------------- #--------------------------------------------------------------------------- # Configuration options related to the dot tool #--------------------------------------------------------------------------- UML_LOOK = NO