53 dc1394feature_info_t *
getInfoPtr(
const std::string &name)
const;
std::map< std::string, dc1394feature_info_t * > featureMap
Definition: DCDeviceFeatures.h:57
ICLIO_API void processPropertyChange(const utils::Configurable::Property &p)
callback function for property changes.
undocument this line if you encounter any issues!
Definition: Any.h:37
dc1394featureset_t features
Definition: DCDeviceFeatures.h:56
Interface class for cheap copyable classes using a smart ptr.
Definition: ShallowCopyable.h:131
Definition: DCDeviceFeatures.h:42
bool ignorePropertyChange
Definition: DCDeviceFeatures.h:58
virtual ~DCDeviceFeaturesImpl()
Definition: DCDeviceFeatures.h:46
#define ICLIO_API
Definition: CompatMacros.h:176
dc1394feature_info_t * getInfoPtr(const std::string &name) const
ICLIO_API DCDeviceFeaturesImpl(const DCDevice &dev)
DCDevice dev
Definition: DCDeviceFeatures.h:55
Device struct, used by the DCGrabber class to identify devices.
Definition: DCDevice.h:49
Interface for classes that can be configured from configuration-files and GUI-Components.
Definition: Configurable.h:194
Definition: DCDeviceFeatures.h:61
static ICLIO_API void delete_func(DCDeviceFeaturesImpl *impl)
ICLIO_API DCDeviceFeatures()
Base constructor create a null Object.
Represents a single property.
Definition: Configurable.h:200
Utility class for handling DC-Device features.
Definition: DCDeviceFeatures.h:94