Added C++ docs