INTRODUCTION Overview Download and Install Quick Start Documentation Publications NONFRAMEWORK CODE Driver Interfaces Drivers Libraries Utilities FRAMEWORK CODE Interfaces Components Libraries Utilities Full Software Listings DEVELOPER Tutorials Examples Dev Guide Dashboard PEOPLE Contributors Users Project Download Mailing lists
|
hydrointerfaces::RangerArray Class Reference
|
Classes | |
class | Data |
Data structure returned by read(). More... | |
class | Description |
Description structure returned by getDescription(). More... | |
Public Member Functions | |
virtual void | getDescription (Description &description)=0 |
Returns description information. | |
virtual void | read (Data &data)=0 |
Abstract class for a multi-origin ranger array.
All drivers should implement this, making it simple to add support for different devices.
This guy is not guaranteed to be thread-safe!
virtual void hydrointerfaces::RangerArray::read | ( | Data & | data | ) | [pure virtual] |
Blocks till new data is available, but shouldn't occupy the thread indefinitely. Ranges can be expected to have been pre-sized correctly. Throws exceptions on un-recoverable faults.
Webmaster: Tobias Kaupp (tobasco at users.sourceforge.net)