36 #ifndef __PHOTO_CAMERA_LIST__ 37 #define __PHOTO_CAMERA_LIST__ 41 #include <gphoto2/gphoto2-camera.h> 42 #include <gphoto2/gphoto2-setting.h> 43 #include <gphoto2/gphoto2-filesys.h> 61 bool filterCameraList( GPContext* context,
const std::string& match_string );
71 bool lookupPortInfo(
const std::string& port_name, GPPortInfo* port_info );
73 bool lookupAbilities(
const std::string& model_name, CameraAbilities* abilities );
79 #endif // __PHOTO_CAMERA_LIST__ bool loadPortInfo(ssize_t *port_count)
CameraAbilitiesList * getAbilitiesList(void)
bool autodetect(GPContext *context)
CameraList * getCameraList(void)
GPPortInfoList * getPortInfoList(void)
GPPortInfoList * port_info_list_
bool filterCameraList(GPContext *context, const std::string &match_string)
CameraList * camera_list_
bool lookupAbilities(const std::string &model_name, CameraAbilities *abilities)
CameraAbilitiesList * abilities_list_
bool lookupPortInfo(const std::string &port_name, GPPortInfo *port_info)
bool loadAbilities(GPContext *context)