| 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 8 of file ImageStreamDriver.h.
Member Enumeration Documentation
enumerates the available formats for input to the driver
Definition at line 28 of file ImageStreamDriver.h. Constructor & Destructor Documentation
Definition at line 10 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 366 of file ImageStreamDriver.cc. Referenced by plistValueChanged().
Definition at line 318 of file ImageStreamDriver.cc. Referenced by readImage().
called when connection destruction is required (closes comm port, etc.) Reimplemented from DataStreamDriver. Definition at line 371 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 18 of file ImageStreamDriver.h.
Reimplemented from DeviceDriver. Definition at line 20 of file ImageStreamDriver.h.
no call
Reimplemented from DataStreamDriver. Reimplemented in ImageSubscription, and Subscription< ImageStreamDriver >. Definition at line 19 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 31 of file ImageStreamDriver.cc.
Definition at line 60 of file ImageStreamDriver.cc. Referenced by readData(). Member Data Documentation
holds the class name, set via registration with the DeviceDriver registry Reimplemented from DataStreamDriver. Definition at line 55 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 41 of file ImageStreamDriver.h. Referenced by connect(), disconnect(), ImageStreamDriver(), ImageSubscription::ImageSubscription(), ImageSubscription::plistValueChanged(), plistValueChanged(), and readImage().
human-readable names for the supported formats, see format_t Definition at line 37 of file ImageStreamDriver.h.
number of entries in format_t Definition at line 35 of file ImageStreamDriver.h.
caches size of last decompressed (yuv) image to assume next image will be the same size Definition at line 51 of file ImageStreamDriver.h. Referenced by readImage(). The documentation for this class was generated from the following files: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Tekkotsu Hardware Abstraction Layer 5.1CVS |
Generated Tue Jan 31 04:35:34 2012 by Doxygen 1.6.3 |