C++ style headers