TwiceAsNice  2019-02-18
Classes | Namespaces | Typedefs
Device.h File Reference
#include <iostream>
#include <vector>
#include <string>
#include <Nice/Log.h>
#include <Nice/Time.h>
#include <Nice/Map.h>
#include <Nice/Property.h>
#include <Basda/RingbufferDevice.h>
#include <Basda/Vino/Image.h>
Include dependency graph for Device.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  Basda::VinoDeviceException
 
struct  Basda::OpenVinoDeviceException
 Exception: Device is not open. More...
 
struct  Basda::ReadTimeoutVinoDeviceException
 Exception: Read Timeout. More...
 
class  Basda::VinoDevice< Type, RingBufferDataType >
 Generic Class for a VinoDevice. More...
 
struct  Basda::VinoDevice< Type, RingBufferDataType >::ImageCallback
 

Namespaces

 Basda
 These are contants that are used by the services internally.
 

Typedefs

typedef VinoDevice< Nice::U8Basda::VinoDeviceU8
 
typedef IceUtil::Handle< VinoDeviceU8 > Basda::VinoDeviceU8Ptr
 
typedef VinoDevice< Nice::U16Basda::VinoDeviceU16
 
typedef IceUtil::Handle< VinoDeviceU16 > Basda::VinoDeviceU16Ptr
 
typedef VinoDevice< float > Basda::VinoDeviceFloat
 
typedef IceUtil::Handle< VinoDeviceFloat > Basda::VinoDeviceFloatPtr
 
typedef VinoDevice< Nice::DoubleBasda::VinoDeviceDouble
 
typedef IceUtil::Handle< VinoDeviceDouble > Basda::VinoDeviceDoublePtr