AIOUSB::AI16_InputRange Class Reference

#include <AI16_InputRange.hpp>

Inheritance diagram for AIOUSB::AI16_InputRange:

Inheritance graph
[legend]
Collaboration diagram for AIOUSB::AI16_InputRange:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual AnalogIORangesetRange (int range)

Protected Member Functions

 AI16_InputRange ()
 AI16_InputRange (int minCounts, int maxCounts)
virtual ~AI16_InputRange ()

Friends

class AnalogInputSubsystem
class AI16_DataPoint


Constructor & Destructor Documentation

AIOUSB::AI16_InputRange::AI16_InputRange (  )  [protected]

AIOUSB::AI16_InputRange::AI16_InputRange ( int  minCounts,
int  maxCounts 
) [protected]

AIOUSB::AI16_InputRange::~AI16_InputRange (  )  [protected, virtual]


Member Function Documentation

AnalogIORange & AIOUSB::AI16_InputRange::setRange ( int  range  )  [virtual]

Sets the range ID.

Parameters:
range the new range ID (defined by class that owns this instance).
Returns:
This subsystem, useful for chaining together multiple operations.

Reimplemented from AIOUSB::AnalogIORange.


Friends And Related Function Documentation

friend class AI16_DataPoint [friend]

friend class AnalogInputSubsystem [friend]


doxygen