Я ищу способ подавить предупреждения doxygen о недокументированных функциях-членах, но без использования //! @cond
и //! @endcond
, поэтому функции-члены все еще появляются в кратком описании этого класса. Что-то вроде следующего:
class Foo
{
public:
Foo();
Foo(const Foo&);
Foo& operator=(const Foo&);
};
Эти функции-члены делают очевидную вещь и не нуждаются в документации, но я все же хочу, чтобы они появлялись в списке доступных функций-членов в документации (потому что зная, что класс является подлежащим копированию/назначению). Как и в случае, доксиген излучает "недокументированное" предупреждение для каждого из них. Если я использую //! @cond
и //! @endcond
, методы полностью исчезнут из документации. Я бы хотел, чтобы методы оставались видимыми в документации, но без каких-либо дополнительных комментариев, и я хочу, чтобы кислород не жаловался на то, что они недокументированы.
Есть ли какой-то "фиктивный комментарий", чтобы сказать doxygen, чтобы заткнуться в отсутствии документа, но сохраните методы в документации, чтобы они были видны?