breathe
breathe copied to clipboard
ReStructuredText and Sphinx bridge to Doxygen
This occurs when forward-declaring a nested class and then implementing it somewhere else, e.g. the following code ``` /** @brief This class has a nested class defined elsewhere */ class...
I am trying to use breathe to produce a User Manual for my code. One piece of documentation I would like to have is an overview of a class and...
I would like to be able to use the doxygennamespace directive for immediate contents of a namespace and exclude nested namespaces. I envision option choices along the lines of *...
See also #526. I couldn't find any indication on variables/functions being ``extern`` in the Doxygen XML. Is this a too-old-doxygen problem? Tested on version Doxygen version 1.8.13.
Hi, I am using breathe 4.18.0 + sphinx 3.0.3 + doxygen 1.8.17 and I am encountering a problem when using the directive doxygenfunction to document the operator() of a class...
I've spotted a 4.16.0 -> 4.17.0 regression regarding a confusion when a enum class enumerator and a static variable share the same name Minimum reproducer: * given test.hpp with ```...
Given the following C++ declarations: ```cpp template class NumericArray; class Date64Type; using Date64Array = NumericArray; ``` (note the `Date64Type` and `NumericArray` classes are documented in other headers) and the following...
I'm having trouble getting breathe (latest release) to document a member of a c struct which is an enum: ``` struct struct_a{ int member_a; enum ENUM_TYPE { ENUM_A = 1,...
The following C type definition: ``` c typedef struct { /** @brief Type */ enum { ITS_AN_INT, ITS_A_FLOAT } type; /** @brief Data */ union { int the_int; float the_float;...
Hi everybody, I'm trying to move the documentation of my C++ projects to readthedoc. To do that, I'm trying to export my previous doxygen doc to the sphinx doc format...