1 // objective: allow linking to private virtual functions
2 // check: class_interface.xml
3 // config: EXTRACT_PRIV_VIRTUAL = YES
5 /** @brief An interface */
11 * Calls @ref doLoad().
17 * @brief Pure virtual implementation for @ref load()
21 virtual void doLoad() = 0;
24 * @brief Non-pure virtual function
28 virtual void doOtherStuff();
30 /* Undocumented, should not appear in the docs */
31 virtual void doSomethingUndocumented();
33 /** @brief A non-virtual private function, not extracted */