HDF5 takes a char*.  And this won't be done often anyway (i.e. once in App.cpp).