doxygen
Toto je starší verze dokumentu!
Instalace
apt-get install doxygen-gui
doxywizard
syntax ve zdrojovém kódu
- komentáře na které má doxygen reagovat se identifikují pomocí: buď /** nebo //! (podle použitého komentáře)
- funguje i /*! (doporučeno od vedoucího DP)
- všechny následující parametry se používají právě uvnitř tohoto komentáře
hlavička
- na začátku zdrojáku lze specifikovat uvnitř komentáře následující klíčové slova
- (lze psát \slovo (doporučeno vedoucím DP) i @slovo používané v javě)
- @file - identifikuje, že se jedná o komentář k celému souboru
- @brief - krátký popis
- @date
- @note
- @author
/*! * \file asusutility.c * \brief Asus infosvr daemon tester * \author Jan Bariencik <143248@mail.muni.cz> * \date 2010 * \note tested on: Asus WL-500gP V2 (3.0.3.5) * * Utility for demonstratig infosvr daemon vulnerability running on * Asus wireless router. */
funkce
- @brief Description of the function
- @brief directive, leave a blank line and add a detailed description of what the function does. Also add the following optional
- @param[in] parameter Description of parameter constraints etc.
- @return Description of the return value.
- @todo Description of something to be done to improve the code.
/*! * \brief receive and process packet until expected type get * \param con connection context * \param type expected type */ void recvfromPKG(conn_pkg_t * con, int type)
proměnné a struktury
doxygen.1329592796.txt.gz · Poslední úprava: (upraveno mimo DokuWiki)
