Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

DepthSubscription Class Reference

#include <MirageDriver.h>

Inheritance diagram for DepthSubscription:

Detailed Description

Definition at line 138 of file MirageDriver.h.

List of all members.

Public Member Functions

 DepthSubscription (const std::string &name)
virtual void registerSource ()
 User hook, called when the data source should claim which outputs it provides feedback (providingOuput()).
virtual void deregisterSource ()
 User hook, called when the data source should release its claim on outputs with feedback (ignoringOuput()).

Public Attributes

plist::NamedEnumeration< Encodingencoding
plist::Primitive< unsigned int > pngCompressionLevel
plist::Primitive< unsigned int > jpgQualityLevel

Protected Member Functions

virtual void opened ()
 should be called by open() once the connection is successfully made, so deeper subclasses can do initialization
virtual void plistValueChanged (const plist::PrimitiveBase &pl)

Constructor & Destructor Documentation

DepthSubscription ( const std::string &  name  ) 

Definition at line 140 of file MirageDriver.h.


Member Function Documentation

void deregisterSource (  )  [virtual]

User hook, called when the data source should release its claim on outputs with feedback (ignoringOuput()).

It would be wise to call this from your destructor as well.

Reimplemented from DataStreamDriver.

Definition at line 25 of file MirageDriver.cc.

void opened (  )  [protected, virtual]

should be called by open() once the connection is successfully made, so deeper subclasses can do initialization

Implements Subscription< ImageStreamDriver >.

Definition at line 323 of file MirageDriver.cc.

void plistValueChanged ( const plist::PrimitiveBase pl  )  [protected, virtual]

Reimplemented from Subscription< ImageStreamDriver >.

Definition at line 371 of file MirageDriver.cc.

void registerSource (  )  [virtual]

User hook, called when the data source should claim which outputs it provides feedback (providingOuput()).

Does not indicate the data source should start sending updates yet — wait for enteringRealtime() or advance() to be called

Reimplemented from DataStreamDriver.

Definition at line 18 of file MirageDriver.cc.


Member Data Documentation


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

Tekkotsu Hardware Abstraction Layer 5.1CVS
Generated Mon May 9 05:01:41 2016 by Doxygen 1.6.3