Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
Subscription< T > Class Template Reference
Inheritance diagram for Subscription< T >:
Detailed Descriptiontemplate<class T>
|
Public Member Functions | |
Subscription (const std::string &name) | |
virtual const std::string & | nextName () |
virtual void | doFreeze () |
virtual void | doUnfreeze () |
Protected Member Functions | |
virtual CommPort * | getComm (const std::string &name) |
virtual bool | requestFrame (CommPort &comm) |
virtual void | opened ()=0 |
should be called by open() once the connection is successfully made, so deeper subclasses can do initialization | |
virtual void | closing () |
should be called by close() before the connection is closed, so deeper subclasses can do cleanup | |
virtual void | plistValueChanged (const plist::PrimitiveBase &pl) |
Subscription | ( | const std::string & | name | ) |
Definition at line 85 of file MirageDriver.h.
void closing | ( | ) | [protected, virtual] |
should be called by close() before the connection is closed, so deeper subclasses can do cleanup
Reimplemented from CommPort.
Definition at line 210 of file MirageDriver.h.
void doFreeze | ( | ) | [virtual] |
Definition at line 189 of file MirageDriver.h.
void doUnfreeze | ( | ) | [virtual] |
Definition at line 175 of file MirageDriver.h.
virtual CommPort* getComm | ( | const std::string & | name | ) | [protected, virtual] |
Definition at line 94 of file MirageDriver.h.
virtual const std::string& nextName | ( | ) | [virtual] |
Definition at line 90 of file MirageDriver.h.
virtual void opened | ( | ) | [protected, pure virtual] |
should be called by open() once the connection is successfully made, so deeper subclasses can do initialization
Reimplemented from CommPort.
Implemented in SensorSubscription, ImageSubscription, and DepthSubscription.
virtual void plistValueChanged | ( | const plist::PrimitiveBase & | pl | ) | [protected, virtual] |
Reimplemented from NetworkCommPort.
Reimplemented in ImageSubscription, and DepthSubscription.
Definition at line 98 of file MirageDriver.h.
Referenced by Subscription< ImageStreamDriver >::plistValueChanged().
Definition at line 195 of file MirageDriver.h.
Referenced by Subscription< T >::doFreeze().
Tekkotsu Hardware Abstraction Layer 5.1CVS |
Generated Mon May 9 05:01:41 2016 by Doxygen 1.6.3 |