I'm documenting my code and can't make doxygen to pick up functions inside nested namespaces. Googling around i didn't see anyone facing this problem, sorry if a duplicate.
namespace n1 {
/*! @addtogroup n1
*@{
*/
/**
* n2 is...
*/
namespace n2 {
/**
* n3 is...
*/
namespace n3 {
/**
* function does...
*/
static inline
int
find() { }
}
}
/*@}*/
}
In the resulting documentation (html) I see all namespaces (n1, n2, n3) but don't see any functions (e.g. find() ). The page corresponding to n3 namespace contains none.
I also tried EXTRACT_ALL build flag, does not seem to help.
p/s/ doxygen is generated using Doxygen GUI for OS-X.