...in an attempt to clarify why numerous cross links are not generated. In the end, this attempt was not very successful, yet I could find some breadcrumbs... - file comments generally seem to have a problem with auto link generation; only fully qualified names seem to work reliably - cross links to entities within a namespace do not work, if the corresponding namespace is not documented in Doxygen - documentation for entities within anonymous namespaces must be explicitly enabled. Of course this makes only sense for detailed documentation (but we do generate detailed documentation here, including implementation notes) - and the notorious problem: each file needs a valid @file comment - the hierarchy of Markdown headings must be consistent within each documentation section. This entails also to individual documented entities. Basically, there must be a level-one heading (prefix "#"), otherwise all headings will just disappear... - sometimes the doc/devel/doxygen-warnings.txt gives further clues |
||
|---|---|---|
| .. | ||
| control-impl.hpp | ||
| control-policy.hpp | ||
| control.hpp | ||
| diagnostics.hpp | ||
| digxel.hpp | ||
| formats.hpp | ||
| grid.hpp | ||
| mutation.cpp | ||
| mutation.hpp | ||
| quantiser.cpp | ||
| quantiser.hpp | ||
| time.cpp | ||
| timecode.cpp | ||
| timecode.hpp | ||
| timequant.hpp | ||
| timevalue.hpp | ||