Учитывая некоторый код, как в следующем примере:
class MyClass;
class Injector {
/**
* @brief MyClass addition.
*/
friend MyClass operator+(MyClass a, MyClass b) { ... }
};
class MyClass: private Injector {};
Как я могу заставить doxygen включить документацию operator+()
на страницу документации класса MyClass? Функционально он явно там. Есть ли какой-то общий способ сделать функциональность документа doxygen доступной через ADL?
Полезный пример из реального мира: я бы хотел, чтобы doxygen включал операторы, предоставляемые базовыми классами в boost/operators.hpp
.