Make header file C++ friendly