Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
ImageStreamDriver Class Referencedescription of ImageStreamDriver More...
Inheritance diagram for ImageStreamDriver:
Detailed Descriptiondescription of ImageStreamDriver Definition at line 9 of file ImageStreamDriver.h.
Member Enumeration Documentation
enumerates the available formats for input to the driver
Definition at line 29 of file ImageStreamDriver.h. Constructor & Destructor Documentation
Definition at line 11 of file ImageStreamDriver.h.
no call Member Function Documentation
called when connection initialization is required (opens comm port, etc.) Reimplemented from DataStreamDriver. Definition at line 410 of file ImageStreamDriver.cc. Referenced by plistValueChanged().
Definition at line 362 of file ImageStreamDriver.cc. Referenced by readImage().
called when connection destruction is required (closes comm port, etc.) Reimplemented from DataStreamDriver. Definition at line 415 of file ImageStreamDriver.cc. Referenced by plistValueChanged().
Returns the name of the class (aka its type). Suggested implementation is to declare a static string member, set it to the result of calling the registry's registerType, and then return that member here Implements DeviceDriver. Definition at line 19 of file ImageStreamDriver.h.
Reimplemented from DeviceDriver. Definition at line 21 of file ImageStreamDriver.h.
no call
Reimplemented from DataStreamDriver. Reimplemented in ImageSubscription, DepthSubscription, and Subscription< ImageStreamDriver >. Definition at line 21 of file ImageStreamDriver.cc.
Called when data should be read from the specified data stream and then provided to the framework. If paceInput is set, your implementation should use readsome() to skim through to the last available data packet, and provide only that data to the framework Implements DataStreamDriver. Definition at line 33 of file ImageStreamDriver.cc.
Definition at line 63 of file ImageStreamDriver.cc. Referenced by readData().
Definition at line 52 of file ImageStreamDriver.h. Referenced by DepthSubscription::DepthSubscription(). Member Data Documentation
holds the class name, set via registration with the DeviceDriver registry Reimplemented from DataStreamDriver. Definition at line 59 of file ImageStreamDriver.h. Referenced by getClassName(). The type of format to expect from the comm port. 'YUV' expects interleaved components 'CameraResolutionX' wide and 'CameraResolutionY' high (defined in target's RobotInfo namespace) Definition at line 42 of file ImageStreamDriver.h. Referenced by connect(), DepthSubscription::DepthSubscription(), disconnect(), ImageStreamDriver(), ImageSubscription::ImageSubscription(), ImageSubscription::plistValueChanged(), DepthSubscription::plistValueChanged(), plistValueChanged(), and readImage().
human-readable names for the supported formats, see format_t Definition at line 38 of file ImageStreamDriver.h.
number of entries in format_t Definition at line 36 of file ImageStreamDriver.h.
caches size of last decompressed (yuv) image to assume next image will be the same size Definition at line 54 of file ImageStreamDriver.h. Referenced by readImage().
Definition at line 55 of file ImageStreamDriver.h. Referenced by readImage(), and setSID(). 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 |