Extending the Code Listener Infrastructure Adding C++ Support