XCode C++ class template with a different header style