
If braces are also used for command options, here the braces are mandatory and just 'normal' characters. If (round) braces are used the argument extends until the end of the line on which the command was found. If braces are used the argument is a single word. Some commands have one or more arguments. Doxygen - but are here for developers to identify this source file.All commands in the documentation start with a backslash ( \) or an at-sign ( If you prefer you can replace all commands starting with a backslash below by their counterparts that start with an at-sign.
#Doxygen define code#
ClassTemplate provides an example of code documentation for the

/ Provide a description of this class memberĪnd the file src/ClassTemplate.cxx looks like Int Provide a description of this class member * and will inflate into the version, name, etc for this file. * Please note that the \$Header\$ keyword specified below is a RCS keyword, * form member groups preceded by a header as shown below. * and member variables to improve readability. * providing separate public, protected, private sections for member functions If the class has many members - you may consider Use standard C++ comments for those comments you wish * default constructors and destructors, should not be documented as this * Obvious member variables and functions, such as get and set routines and * to provide instructions to developers while writing their code. * Please remove comments that are bracketed by. * This comment block is required for all class declarations. This commenting system is illustrated in the Task Force Home Page for more information. See the Code Recommendations document on the Documentation

You should include in standard C++ comments is a different matter, which is not treated Only deals with how the doxygen comments should be used the information that

There are many ways in which you can choose to useĭoxygen comments to document your code. I shall use the Qt style for examples from now on,
#Doxygen define manual#
Reference manual (in ) from a set of documented source files. It can generate an on-line documentation browser (in HTML) and/or an off-line." Doxygen is a documentation system for C++, IDL (Corba, Microsoft, and KDE-2 DCOP flavors) and C. Introductions this is what the doxygen webpage has to say, For more detailed informationĪnd to download the doxygen program, visit their website. Things you'll need to know about doxygen. This page will give you a basic summary of some of the
#Doxygen define software#
GLAST software has adopted doxygen as our codeĭocumentation tool. Mainpage.h Files - Including Images - Latex
