C++ified version
[C++ intensifies]
Automatic API documentation