cinder::CaptureImplQtKitDevice Class Reference

#include <CaptureImplQtKit.h>

Inherits cinder::Capture::Device.

List of all members.

Public Member Functions

 CaptureImplQtKitDevice (QTCaptureDevice *device)
 ~CaptureImplQtKitDevice ()
bool checkAvailable () const
 Returns whether the device is available for use.
bool isConnected () const
 Returns whether the device is currently connected.
Capture::DeviceIdentifier getUniqueId () const
 Returns the OS-specific unique identifier.
const std::string & getName () const
 Returns the human-readable name of the device.

Protected Attributes

std::string mName

Constructor & Destructor Documentation

cinder::CaptureImplQtKitDevice::CaptureImplQtKitDevice ( QTCaptureDevice *  device  ) 
cinder::CaptureImplQtKitDevice::~CaptureImplQtKitDevice (  ) 

Member Function Documentation

bool cinder::CaptureImplQtKitDevice::checkAvailable (  )  const [virtual]

Returns whether the device is available for use.

Implements cinder::Capture::Device.

bool cinder::CaptureImplQtKitDevice::isConnected (  )  const [virtual]

Returns whether the device is currently connected.

Implements cinder::Capture::Device.

Capture::DeviceIdentifier cinder::CaptureImplQtKitDevice::getUniqueId (  )  const [virtual]

Returns the OS-specific unique identifier.

Implements cinder::Capture::Device.

const std::string& cinder::Capture::Device::getName (  )  const [inherited]

Returns the human-readable name of the device.


Member Data Documentation

std::string cinder::Capture::Device::mName [protected, inherited]

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