C++ object wrapping GrooveFile