AIOUSB::AO16_OutputRange Class Reference

#include <AO16_OutputRange.hpp>

Inheritance diagram for AIOUSB::AO16_OutputRange:

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

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual AnalogIORangesetRange (int range)

Protected Member Functions

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

Friends

class AO16_AnalogOutputSubsystem


Constructor & Destructor Documentation

AIOUSB::AO16_OutputRange::AO16_OutputRange (  )  [protected]

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

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


Member Function Documentation

AnalogIORange & AIOUSB::AO16_OutputRange::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 AO16_AnalogOutputSubsystem [friend]


doxygen