Category : doxygen

I have documented constructor : /// <summary> /// Constructor fo DataViewer class. /// </summary> /// <param name="item">pointer to QTableWidgetItem which holds data for analysis</param> /// <param name="additionalDataType">Speicfic type of data transfer</param> /// <param name="dataHighlight">Determines whether data should be highlighted or not</param> /// <param name="parent">Parent of this object</param> DataViewer::DataViewer(QTableWidgetItem* item, HeaderDataType additionalDataType, bool dataHighlight, QWidget *parent) ..

Read more

So I have a #define that creates a "MY_ENUM" #define MY_ENUM(ename, …) namespace ename { //Cool stuf } } This generates useful enums that can be created as: /** * @brief List of elements */ MY_ENUM(enuElements, Element1, Element2, Element3, Element4, Element5, Element6) But generating the doc with doxygen doesn’t seem to work => it mixes ..

Read more

In a C++ project, I describe methods and functions in my headers like so: int foo(float, bool, std::string); and in my implementation, name the parameters: int foo(float f, bool b, std::string str) { … } and if I generate my documentation with Doxygen with SOURCE_BROWSER=NO, VERBATIM_HEADERS=NO and EXTRACT_ALL=YES then the resulting documentation contains the function ..

Read more

I am using doxygen to doxygenate a project that I am currentli working on. My problem is that Doxygen is not extracting any documentation for my .hh files and the classes in them, only for main.cc. All my .hh files and my main.cc are in the same folder where i have my doxyfile. all my ..

Read more