A C++ wrapper for libgphoto2