/
niceSOFT
/
doxygen
Обзор
Документация
Войти
/
niceSOFT
/
doxygen
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
testing/080_extract_private_virtual.cpp
35 строк
720 B
Dimitri van Heesch
Shortened EXTRACT_PRIVATE_VIRTUAL to EXTRACT_PRIV_VIRTUAL to deal with max length limitation
08 янв 2019, 21:55
08 янв 2019, 21:55
fec8094
Код
Авторство
О чём код?
// objective: allow linking to private virtual functions // check: class_interface.xml // config: EXTRACT_PRIV_VIRTUAL = YES /** @brief An interface */ class Interface { public: /** * @brief Load things. * * Calls @ref doLoad(). */ void load(); private: /** * @brief Pure virtual implementation for @ref load() * * Details. */ virtual void doLoad() = 0; /** * @brief Non-pure virtual function * * Details. */ virtual void doOtherStuff(); /* Undocumented, should not appear in the docs */ virtual void doSomethingUndocumented(); /** @brief A non-virtual private function, not extracted */ void someUtility(); };