Relacs DAQ Library  0.9.8
DigitalIO Member List

This is the complete list of members for DigitalIO, including all inherited members.

addErrorStr(const string &strg)Device
addErrorStr(int errnum)Device
addInfo(void)Deviceprotected
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 valueDevice
AnalogOutputType enum valueDevice
AttenuateType enum valueDevice
AttenuatorType enum valueDevice
CameraType enum valueDevice
clearError(void)Devicevirtual
clearSyncPulse(int modemask, int modebits)DigitalIOvirtual
close(void)=0DigitalIOpure virtual
configureLine(unsigned int line, bool output)DigitalIOvirtual
configureLines(unsigned int lines, unsigned int output)DigitalIOvirtual
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 nameDevice
deviceTypes(void)Devicestatic
deviceTypeStr(void) const Device
deviceTypeStr(int type)Devicestatic
deviceVendor(void) const Device
DigitalIO(const string &deviceclass)DigitalIO
DigitalIOType enum valueDevice
errorStr(void) const Devicevirtual
failed(void) const Devicevirtual
freeLines(int id)DigitalIO
freeLines(void)DigitalIOprotected
getErrorStr(int ern)Devicestatic
InfoDevicemutableprotected
info(void) const Devicevirtual
initOptions(void)Deviceprotectedvirtual
InvalidDeviceDevicestatic
InvalidParamDevicestatic
isOpen(void) const =0DigitalIOpure virtual
lineConfiguration(unsigned int line) const DigitalIO
lines(void) const =0DigitalIOpure virtual
lock(void) const Deviceprotected
ManipulatorType enum valueDevice
MaxDIOLinesDigitalIOprotectedstatic
MiscellaneousType enum valueDevice
mutex(void) const Deviceprotected
NotOpenDevicestatic
open(const string &device) overrideDigitalIOvirtual
open(Device &device) overrideDigitalIOvirtual
read(unsigned int line, bool &val)=0DigitalIOpure virtual
ReadErrorDevicestatic
readLines(unsigned int lines, unsigned int &val)=0DigitalIOpure virtual
reset(void)Devicevirtual
setDeviceClass(const string &deviceclass)Deviceprotected
setDeviceFile(const string &devicefile)Deviceprotected
setDeviceIdent(const string &ident)Devicevirtual
setDeviceName(const string &devicename)Deviceprotected
setDeviceType(int type)Deviceprotected
setDeviceVendor(const string &devicevendor)Deviceprotected
setErrorStr(const string &strg)Device
setErrorStr(int errnum)Device
setInfo(void)DigitalIOprotected
setSyncPulse(int modemask, int modebits, unsigned int line, double duration, int mode=0)DigitalIOvirtual
settings(void) const DigitalIOvirtual
SettingsDevicemutableprotected
success(void) const Devicevirtual
TemperatureType enum valueDevice
TriggerType enum valueDevice
unlock(void) const Deviceprotected
write(unsigned int line, bool val)=0DigitalIOpure virtual
WriteErrorDevicestatic
writeLines(unsigned int lines, unsigned int val)=0DigitalIOpure virtual
~Device(void)Devicevirtual
~DigitalIO(void)DigitalIOvirtual