Relacs DAQ Library
0.9.8
|
This is the complete list of members for DigitalIO, including all inherited members.
addErrorStr(const string &strg) | Device | |
addErrorStr(int errnum) | Device | |
addInfo(void) | Device | protected |
allocatedLine(unsigned int line, int id) | DigitalIO | |
allocatedLine(unsigned int line) | DigitalIO | |
allocatedLines(unsigned int lines, int id) | DigitalIO | |
allocatedLines(unsigned int lines) | DigitalIO | |
allocateLine(unsigned int line) | DigitalIO | |
allocateLine(unsigned int line, int id) | DigitalIO | |
allocateLines(unsigned int lines) | DigitalIO | |
AnalogInputType enum value | Device | |
AnalogOutputType enum value | Device | |
AttenuateType enum value | Device | |
AttenuatorType enum value | Device | |
CameraType enum value | Device | |
clearError(void) | Device | virtual |
clearSyncPulse(int modemask, int modebits) | DigitalIO | virtual |
close(void)=0 | DigitalIO | pure virtual |
configureLine(unsigned int line, bool output) | DigitalIO | virtual |
configureLines(unsigned int lines, unsigned int output) | DigitalIO | virtual |
Device(int type=MiscellaneousType) | Device | |
Device(const string &deviceclass, int type=MiscellaneousType) | Device | |
deviceClass(void) const | Device | |
deviceFile(void) const | Device | |
deviceIdent(void) const | Device | |
deviceName(void) const | Device | |
deviceType(void) const | Device | |
DeviceTypes enum name | Device | |
deviceTypes(void) | Device | static |
deviceTypeStr(void) const | Device | |
deviceTypeStr(int type) | Device | static |
deviceVendor(void) const | Device | |
DigitalIO(const string &deviceclass) | DigitalIO | |
DigitalIOType enum value | Device | |
errorStr(void) const | Device | virtual |
failed(void) const | Device | virtual |
freeLines(int id) | DigitalIO | |
freeLines(void) | DigitalIO | protected |
getErrorStr(int ern) | Device | static |
Info | Device | mutableprotected |
info(void) const | Device | virtual |
initOptions(void) | Device | protectedvirtual |
InvalidDevice | Device | static |
InvalidParam | Device | static |
isOpen(void) const =0 | DigitalIO | pure virtual |
lineConfiguration(unsigned int line) const | DigitalIO | |
lines(void) const =0 | DigitalIO | pure virtual |
lock(void) const | Device | protected |
ManipulatorType enum value | Device | |
MaxDIOLines | DigitalIO | protectedstatic |
MiscellaneousType enum value | Device | |
mutex(void) const | Device | protected |
NotOpen | Device | static |
open(const string &device) override | DigitalIO | virtual |
open(Device &device) override | DigitalIO | virtual |
read(unsigned int line, bool &val)=0 | DigitalIO | pure virtual |
ReadError | Device | static |
readLines(unsigned int lines, unsigned int &val)=0 | DigitalIO | pure virtual |
reset(void) | Device | virtual |
setDeviceClass(const string &deviceclass) | Device | protected |
setDeviceFile(const string &devicefile) | Device | protected |
setDeviceIdent(const string &ident) | Device | virtual |
setDeviceName(const string &devicename) | Device | protected |
setDeviceType(int type) | Device | protected |
setDeviceVendor(const string &devicevendor) | Device | protected |
setErrorStr(const string &strg) | Device | |
setErrorStr(int errnum) | Device | |
setInfo(void) | DigitalIO | protected |
setSyncPulse(int modemask, int modebits, unsigned int line, double duration, int mode=0) | DigitalIO | virtual |
settings(void) const | DigitalIO | virtual |
Settings | Device | mutableprotected |
success(void) const | Device | virtual |
TemperatureType enum value | Device | |
TriggerType enum value | Device | |
unlock(void) const | Device | protected |
write(unsigned int line, bool val)=0 | DigitalIO | pure virtual |
WriteError | Device | static |
writeLines(unsigned int lines, unsigned int val)=0 | DigitalIO | pure virtual |
~Device(void) | Device | virtual |
~DigitalIO(void) | DigitalIO | virtual |