NifTK  16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | Protected Attributes | List of all members
video::SDIDevice Class Reference
Collaboration diagram for video::SDIDevice:
Collaboration graph
[legend]

Public Types

enum  Type { INPUT, OUTPUT }
 

Public Member Functions

SDIDeviceImplget_pimpl ()
 
StreamFormat get_format (int streamno)
 
const char * get_wireformat ()
 
Type get_type () const
 

Static Public Member Functions

static SDIDeviceget_device (int devno)
 

Public Attributes

enum video::SDIDevice::Type type
 

Protected Attributes

SDIDeviceImplpimpl
 

Member Enumeration Documentation

Enumerator
INPUT 
OUTPUT 

Member Function Documentation

SDIDevice * video::SDIDevice::get_device ( int  devno)
static
Exceptions
std::runtime_errorif the driver returns errors
Returns
either null ptr if no device, or a pointer
Warning
SDIDevice owns the returned pointer!
StreamFormat video::SDIDevice::get_format ( int  streamno)
SDIDeviceImpl * video::SDIDevice::get_pimpl ( )
SDIDevice::Type video::SDIDevice::get_type ( ) const
const char * video::SDIDevice::get_wireformat ( )

Member Data Documentation

SDIDeviceImpl* video::SDIDevice::pimpl
protected
enum video::SDIDevice::Type video::SDIDevice::type

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