Public Member Functions | Private Attributes
photo_camera_list Class Reference

#include <photo_camera_list.hpp>

List of all members.

Public Member Functions

bool autodetect (GPContext *context)
bool filterCameraList (GPContext *context, const std::string match_string)
CameraAbilitiesList * getAbilitiesList (void)
CameraList * getCameraList (void)
GPPortInfoList * getPortInfoList (void)
bool loadAbilities (GPContext *context)
bool loadPortInfo (ssize_t *port_count)
bool lookupAbilities (const std::string model_name, CameraAbilities *abilities)
bool lookupPortInfo (const std::string port_name, GPPortInfo *port_info)
 photo_camera_list (void)
 ~photo_camera_list (void)

Private Attributes

CameraAbilitiesList * abilities_list_
CameraList * camera_list_
GPPortInfoList * port_info_list_

Detailed Description

Definition at line 45 of file photo_camera_list.hpp.


Constructor & Destructor Documentation

Definition at line 44 of file photo_camera_list.cpp.

Definition at line 51 of file photo_camera_list.cpp.


Member Function Documentation

bool photo_camera_list::autodetect ( GPContext *  context)

Definition at line 188 of file photo_camera_list.cpp.

bool photo_camera_list::filterCameraList ( GPContext *  context,
const std::string  match_string 
)

Definition at line 222 of file photo_camera_list.cpp.

CameraAbilitiesList * photo_camera_list::getAbilitiesList ( void  )

Definition at line 71 of file photo_camera_list.cpp.

CameraList * photo_camera_list::getCameraList ( void  )

Definition at line 60 of file photo_camera_list.cpp.

GPPortInfoList * photo_camera_list::getPortInfoList ( void  )

Definition at line 66 of file photo_camera_list.cpp.

bool photo_camera_list::loadAbilities ( GPContext *  context)

Definition at line 107 of file photo_camera_list.cpp.

bool photo_camera_list::loadPortInfo ( ssize_t *  port_count)

Definition at line 77 of file photo_camera_list.cpp.

bool photo_camera_list::lookupAbilities ( const std::string  model_name,
CameraAbilities *  abilities 
)

Definition at line 155 of file photo_camera_list.cpp.

bool photo_camera_list::lookupPortInfo ( const std::string  port_name,
GPPortInfo *  port_info 
)

Definition at line 128 of file photo_camera_list.cpp.


Member Data Documentation

CameraAbilitiesList* photo_camera_list::abilities_list_ [private]

Definition at line 51 of file photo_camera_list.hpp.

CameraList* photo_camera_list::camera_list_ [private]

Definition at line 49 of file photo_camera_list.hpp.

GPPortInfoList* photo_camera_list::port_info_list_ [private]

Definition at line 50 of file photo_camera_list.hpp.


The documentation for this class was generated from the following files:


photo
Author(s): Benjamin Pitzer
autogenerated on Sat Dec 28 2013 16:48:54