#include <DIOStreamSubsystem.hpp>
Public Member Functions | |
DIOStreamSubsystem (USBDevice &parent) | |
virtual | ~DIOStreamSubsystem () |
virtual std::ostream & | print (std::ostream &out) |
DIOStreamSubsystem & | setStreamingBlockSize (int blockSize) |
double | setClock (bool directionRead, double clockHz) |
DIOStreamSubsystem & | open (bool directionRead) |
DIOStreamSubsystem & | close () |
UShortArray | read (int numSamples) |
int | write (const UShortArray &values) |
DIOStreamSubsystem & | clearFIFO (int method) |
AIOUSB::DIOStreamSubsystem::DIOStreamSubsystem | ( | USBDevice & | parent | ) |
AIOUSB::DIOStreamSubsystem::~DIOStreamSubsystem | ( | ) | [virtual] |
virtual std::ostream& AIOUSB::DIOStreamSubsystem::print | ( | std::ostream & | out | ) | [virtual] |
Implements AIOUSB::DeviceSubsystem.
DIOStreamSubsystem & AIOUSB::DIOStreamSubsystem::setStreamingBlockSize | ( | int | blockSize | ) |
double AIOUSB::DIOStreamSubsystem::setClock | ( | bool | directionRead, | |
double | clockHz | |||
) |
DIOStreamSubsystem & AIOUSB::DIOStreamSubsystem::open | ( | bool | directionRead | ) |
DIOStreamSubsystem & AIOUSB::DIOStreamSubsystem::close | ( | ) |
UShortArray AIOUSB::DIOStreamSubsystem::read | ( | int | numSamples | ) |
int AIOUSB::DIOStreamSubsystem::write | ( | const UShortArray & | values | ) |
DIOStreamSubsystem& AIOUSB::DIOStreamSubsystem::clearFIFO | ( | int | method | ) | [inline] |