cpp: Add doxygen API reference