Image Component Library (ICL)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Member Functions | Private Attributes
icl::io::DCDeviceFeaturesImpl Class Reference

#include <DCDeviceFeatures.h>

Inheritance diagram for icl::io::DCDeviceFeaturesImpl:
icl::utils::Configurable

List of all members.

Public Member Functions

ICLIO_API DCDeviceFeaturesImpl (const DCDevice &dev)
virtual ~DCDeviceFeaturesImpl ()
ICLIO_API void show ()
ICLIO_API void processPropertyChange (const utils::Configurable::Property &p)
 callback function for property changes.

Private Member Functions

dc1394feature_info_t * getInfoPtr (const std::string &name) const

Private Attributes

DCDevice dev
dc1394featureset_t features
std::map< std::string,
dc1394feature_info_t * > 
featureMap
bool ignorePropertyChange

Detailed Description

cond


Constructor & Destructor Documentation


Member Function Documentation

dc1394feature_info_t* icl::io::DCDeviceFeaturesImpl::getInfoPtr ( const std::string &  name) const [private]

callback function for property changes.


Member Data Documentation

std::map<std::string,dc1394feature_info_t*> icl::io::DCDeviceFeaturesImpl::featureMap [private]
dc1394featureset_t icl::io::DCDeviceFeaturesImpl::features [private]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines