Relacs  0.9.8
AnalogOutput Member List

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

add(const Options &o)Options
add(const Options &o, int flags)Options
add(const Parameter &np)Options
addBoolean(const string &name, const string &request, bool dflt, int flags=0, int style=0)Options
addBoolean(const char *name, const char *request, bool dflt, int flags=0, int style=0)Optionsinline
addBoolean(const string &name, bool dflt, int flags=0, int style=0)Optionsinline
addBoolean(const char *name, bool dflt, int flags=0, int style=0)Optionsinline
addDate(const string &name, const string &request, int year=0, int month=0, int day=0, int flags=0, int style=0)Options
addDate(const string &name, int year, int month, int day, int flags=0, int style=0)Optionsinline
addDate(const string &name, int flags=0, int style=0)Optionsinline
addErrorStr(const string &strg)AnalogOutputprotected
addErrorStr(int errnum)AnalogOutputprotected
addErrorStr(const OutList &sigs)AnalogOutputprotected
addFlag(int flag)Options
addFlags(const string &name, int flags)Options
addFlags(int flags, int selectflag=0)Options
addInfo(void)Deviceprotected
addInteger(const string &name, const string &request, long dflt, long minimum=LONG_MIN, long maximum=LONG_MAX, long step=1, const string &unit="", const string &outputunit="", int width=0, int flags=0, int style=0)Options
addInteger(const string &name, long dflt, const string &unit="", int width=0, int flags=0, int style=0)Optionsinline
addInteger(const string &name, const string &unit="")Optionsinline
addNumber(const string &name, const string &request, double dflt, double minimum, double maximum=MAXDOUBLE, double step=1.0, const string &unit="", const string &outputunit="", const string &format="", int flags=0, int style=0)Options
addNumber(const string &name, const string &request, double dflt, const string &unit="", const string &format="", int flags=0, int style=0)Optionsinline
addNumber(const string &name, double dflt, const string &unit="", const string &format="", int flags=0, int style=0)Optionsinline
addNumber(const string &name, double dflt, const string &unit, int flags, int style=0)Optionsinline
addNumber(const string &name, double dflt, double error, const string &unit="", const string &format="", int flags=0, int style=0)Optionsinline
addNumber(const string &name, const string &unit="", const string &format="", int flags=0, int style=0)Optionsinline
addSection(const string &name, const string &type="", int flag=0, int style=0)Options
addSection(const string &name, int flag, int style=0)Optionsinline
addSection(const Options &opt, int selectmask, const string &name="", const string &type="", int flag=0, int style=0)Options
addSection(const Options &opt, const string &name="", const string &type="", int flag=0, int style=0)Optionsinline
addSection(const Options &opt, const string &name, int flag, int style=0)Optionsinline
addSection(Options *opt, bool newparent=false)Options
addSelection(const string &name, const string &request, const string &selection, int flags=0, int style=0)Options
addSelection(const string &name, const string &selection="", int flags=0, int style=0)Optionsinline
addStyle(int style)Options
addStyle(const string &name, int style)Options
addStyles(int style, int selectflag=0)Options
addText(const string &name, const string &request, const string &dflt, int flags=0, int style=0)Options
addText(const string &name, const string &dflt="", int flags=0, int style=0)Optionsinline
addTime(const string &name, const string &request, int hour=0, int minutes=0, int seconds=0, int milliseconds=0, int flags=0, int style=0)Options
addTime(const string &name, int hour, int minutes, int seconds, int milliseconds=0, int flags=0, int style=0)Optionsinline
addTime(const string &name, int flags=0, int style=0)Optionsinline
addTraces(vector< TraceSpec > &traces, int deviceid) const AnalogOutputvirtual
addValueTypeFlags(int flags, int typemask)Options
addValueTypeStyles(int style, int typemask)Options
allText(const string &name, const string &dflt="", const string &format="", const string &unit="", const string &separator=", ") const Options
AlwaysQuote enum valueOptions
AnalogInputType enum valueDevice
AnalogOutput(void)AnalogOutput
AnalogOutput(int aotype)AnalogOutput
AnalogOutput(const string &deviceclass, int aotype=0)AnalogOutput
AnalogOutputType enum valueDevice
analogOutputType(void) const AnalogOutput
append(const Options &o)Options
append(const Options &o, int flags)Options
assign(const Options &o)Options
assign(const Options &o, int flags)Options
assign(const string &name, const string &value)Options
AttenuateType enum valueDevice
AttenuatorType enum valueDevice
begin(void)Optionsinline
begin(void) const Optionsinline
bits(void) const =0AnalogOutputpure virtual
boolean(const string &name, bool dflt=false, int index=0) const Options
boolean(const string &name, int index, bool dflt=false) const Optionsinline
booleans(const string &name, vector< bool > &n) const Options
callNotifies(void)Options
CameraType enum valueDevice
ceil10(double v, double scale=1.0)Optionsinlinestatic
changed(const string &name)Options
changeUnit(const string &name, const string &internunit)Options
channels(void) const =0AnalogOutputpure virtual
checkType(int mask) const Options
clear(bool revert=true)Options
clearError(void)Devicevirtual
clearFlag(void)Options
clearFlags(const string &name)Options
clearSections(void)Options
clearStyle(void)Options
close(void)=0AnalogOutputpure virtual
const_iterator typedefOptions
const_section_iterator typedefOptions
copy(Options &o, int flags)Options
date(const string &name, int index, int &year, int &month, int &day) const Options
defaultBoolean(const string &name) const Options
defaultDate(const string &name, int index, int &year, int &month, int &day) const Options
defaultInteger(const string &name, const string &unit="") const Options
defaultNumber(const string &name, const string &unit="") const Options
defaultText(const string &name, const string &format="", const string &unit="") const Options
defaultTime(const string &name, int index, int &hour, int &minutes, int &seconds, int &milliseconds) const Options
delay(int channel) const AnalogOutput
delFlag(int flag)Options
delFlags(const string &name, int flags)Options
delFlags(int flags, int selectflag=0)Options
delStyle(int style)Options
delStyle(const string &name, int style)Options
delStyles(int style, int selectflag=0)Options
delValueTypeFlags(int flags, int typemask)Options
delValueTypeStyles(int style, int typemask)Options
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(void)Devicestatic
DeviceTypes enum nameDevice
deviceTypeStr(void) const Device
deviceTypeStr(int type)Devicestatic
deviceVendor(void) const Device
DigitalIOType enum valueDevice
directWrite(OutList &sigs)=0AnalogOutputpure virtual
DontCloseSection enum valueOptions
down(void)Options
Embrace enum valueOptions
empty(void) const Options
end(void)Optionsinline
end(void) const Optionsinline
endSection(void)Options
erase(iterator p)Options
erase(section_iterator p)Options
erase(Options *s)Options
erase(const string &pattern)Options
erase(int selectflag)Options
error(const string &name, const string &unit="", int index=0) const Options
error(const string &name, int index, const string &unit="") const Optionsinline
errors(const string &name, vector< double > &n, const string &unit="") const Options
errorStr(void) const Devicevirtual
EscapeQuotes enum valueOptions
exist(const string &pattern) const Options
existSection(const string &pattern) const Options
externalReference(void) const AnalogOutput
failed(void) const Devicevirtual
find(const string &pattern, int level=-1) const Options
find(const string &pattern, int level=-1)Options
findSection(const string &pattern, int level=-1) const Options
findSection(const string &pattern, int level=-1)Options
FirstOnly enum valueOptions
flag(void) const Options
flag(int selectflag) const Options
flags(const string &name) const Options
flags(const string &name, int flag) const Options
flatten(Options *root=0)Options
floor10(double v, double scale=1.0)Optionsinlinestatic
floorLog10(double v)Optionsinlinestatic
format(const string &name) const Options
formatWidth(const string &name) const Options
getAISyncDevice(const vector< AnalogInput * > &ais) const AnalogOutputvirtual
getErrorStr(int ern)Devicestatic
Idle enum valueAnalogOutput
include(void) const Options
index(void) const AnalogOutputvirtual
relacs::Device::index(const string &name) const Options
relacs::Device::index(const string &name, const string &strg) const Options
info(void) const Devicevirtual
InfoDevicemutableprotected
initOptions(void)Deviceprotectedvirtual
insert(const Options &o, const string &atname="")Options
insert(const Options &o, int flags, const string &atname="")Options
insert(const Parameter &np, const string &atname="")Options
insertBoolean(const string &name, const string &atname="", const string &request="", bool dflt=false, int flags=0, int style=0)Options
insertBoolean(const string &name, const string &atname, int flags=0, int style=0)Optionsinline
insertDate(const string &name, const string &atname="", const string &request="", int year=0, int month=0, int day=0, int flags=0, int style=0)Options
insertDate(const string &name, const string &atname, int year=0, int month=0, int day=0, int flags=0, int style=0)Optionsinline
insertDate(const string &name, const string &atname, int flags=0, int style=0)Optionsinline
insertInteger(const string &name, const string &atname, const string &request, long dflt, long minimum=LONG_MIN, long maximum=LONG_MAX, long step=1, const string &unit="", const string &outputunit="", int width=0, int flags=0, int style=0)Options
insertInteger(const string &name, const string &atname, long dflt, const string &unit="", int width=0, int flags=0, int style=0)Optionsinline
insertInteger(const string &name, const string &atname, const string &unit="", int width=0, int flags=0, int style=0)Optionsinline
insertNumber(const string &name, const string &atname, const string &request, double dflt, double minimum, double maximum=MAXDOUBLE, double step=1.0, const string &unit="", const string &outputunit="", const string &format="", int flags=0, int style=0)Options
insertNumber(const string &name, const string &atname, const string &request, double dflt, const string &unit="", const string &format="", int flags=0, int style=0)Optionsinline
insertNumber(const string &name, const string &atname, double dflt, const string &unit="", const string &format="", int flags=0, int style=0)Optionsinline
insertNumber(const string &name, const string &atname, const string &unit="", const string &format="", int flags=0, int style=0)Optionsinline
insertSection(const string &name, const string &atpattern, const string &type="", int flag=0, int style=0)Options
insertSection(const string &name, const string &atpattern, int flag, int style=0)Optionsinline
insertSection(const Options &opt, int selectmask, const string &name, const string &atpattern, const string &type="", int flag=0, int style=0)Options
insertSection(const Options &opt, const string &name, const string &atpattern, const string &type="", int flag=0, int style=0)Optionsinline
insertSection(const Options &opt, const string &name, const string &atpattern, int flag, int style=0)Optionsinline
insertSection(Options *opt, const string &atpattern, bool newparent=false)Options
insertSelection(const string &name, const string &atname, const string &request, const string &selection, int flags=0, int style=0)Options
insertSelection(const string &name, const string &atname="", const string &selection="", int flags=0, int style=0)Optionsinline
insertText(const string &name, const string &atname, const string &request, const string &dflt, int flags=0, int style=0)Options
insertText(const string &name, const string &atname="", const string &dflt="", int flags=0, int style=0)Optionsinline
insertTime(const string &name, const string &atname="", const string &request="", int hour=0, int minutes=0, int seconds=0, int milliseconds=0, int flags=0, int style=0)Options
insertTime(const string &name, const string &atname, int hour=0, int minutes=0, int seconds=0, int milliseconds=0, int flags=0, int style=0)Optionsinline
insertTime(const string &name, const string &atname, int flags=0, int style=0)Optionsinline
integer(const string &name, const string &unit="", long dflt=0, int index=0) const Options
integer(const string &name, int index, long dflt=0, const string &unit="") const Optionsinline
integer(const string &name, int index, const string &unit, long dflt=0) const Optionsinline
integers(const string &name, vector< long > &n, const string &unit="") const Options
integers(const string &name, vector< int > &n, const string &unit="") const Options
InvalidDeviceDevicestatic
InvalidParamDevicestatic
isOpen(void) const =0AnalogOutputpure virtual
iterator typedefOptions
lastSection(void)Options
load(const Str &opttxt, const string &assignment=":=", const string &separator=",;", int *indent=0, int *indentspacing=0, int *level=0)Options
load(istream &str, const string &assignment=":=", const string &comment="#", const string &stop="", string *line=0)Options
load(const StrQueue &sq, const string &assignment=":=")Options
lock(void) const Deviceprotected
ManipulatorType enum valueDevice
matchTraces(vector< TraceSpec > &traces) const AnalogOutputvirtual
maximum(const string &name, const string &unit="") const Options
maxRate(void) const =0AnalogOutputpure virtual
minimum(const string &name, const string &unit="") const Options
MiscellaneousType enum valueDevice
mutex(void) const Deviceprotected
name(void) const Options
nameWidth(int selectmask=0, bool detailed=false, bool escape=false) const Options
newSection(int level, const string &name, const string &type="", int flag=0, int style=0)Options
newSection(int level, const string &name, int flag, int style=0)Optionsinline
newSection(const string &name, const string &type="", int flag=0, int style=0)Options
newSection(const string &name, int flag, int style=0)Optionsinline
newSection(int level, const Options &opt, int selectmask, const string &name="", const string &type="", int flag=0, int style=0)Options
newSection(int level, const Options &opt, const string &name="", const string &type="", int flag=0, int style=0)Optionsinline
newSection(int level, const Options &opt, const string &name, int flag, int style=0)Optionsinline
newSection(const Options &opt, int selectmask, const string &name="", const string &type="", int flag=0, int style=0)Options
newSection(const Options &opt, const string &name="", const string &type="", int flag=0, int style=0)Optionsinline
newSection(const Options &opt, const string &name, int flag, int style=0)Optionsinline
newSection(Options *opt, bool newparent=false)Options
newSections(Options *opt, bool newparent=false)Options
newSubSection(const string &name, const string &type="", int flag=0, int style=0)Options
newSubSection(const string &name, int flag, int style=0)Optionsinline
newSubSection(const Options &opt, int selectmask, const string &name="", const string &type="", int flag=0, int style=0)Options
newSubSection(const Options &opt, const string &name="", const string &type="", int flag=0, int style=0)Optionsinline
newSubSection(const Options &opt, const string &name, int flag, int style=0)Optionsinline
newSubSubSection(const string &name, const string &type="", int flag=0, int style=0)Options
newSubSubSection(const string &name, int flag, int style=0)Optionsinline
newSubSubSection(const Options &opt, int selectmask, const string &name="", const string &type="", int flag=0, int style=0)Options
newSubSubSection(const Options &opt, const string &name="", const string &type="", int flag=0, int style=0)Optionsinline
newSubSubSection(const Options &opt, const string &name, int flag, int style=0)Optionsinline
NoInclude enum valueOptions
NoName enum valueOptions
NonDefaultOptionsstatic
notify(void)Optionsinlinevirtual
notifying(void) const Options
NotOpenDevicestatic
NoType enum valueOptions
number(const string &name, double dflt=0.0, const string &unit="", int index=0) const Options
number(const string &name, const string &unit, double dflt=0.0, int index=0) const Optionsinline
number(const string &name, int index, double dflt=0.0, const string &unit="") const Optionsinline
number(const string &name, int index, const string &unit, double dflt=0.0) const Optionsinline
numbers(const string &name, vector< double > &n, const string &unit="") const Options
open(const string &device) overrideAnalogOutputvirtual
open(Device &device) overrideAnalogOutputvirtual
operator=(const Options &o)Options
operator[](int i) const Options
operator[](int i)Options
operator[](const string &name) const Options
operator[](const string &name)Options
Options(void)Options
Options(const Options &o)Options
Options(const Options &o, int flags)Options
Options(const string &name, const string &type, int flags, int style)Options
Options(const Str &opttxt, const string &assignment=":=", const string &separator=",;")Options
Options(const StrQueue &sq, const string &assignment=":=")Options
Options(istream &str, const string &assignment=":=", const string &comment="#", const string &stop="", string *line=0)Options
outUnit(const string &name) const Options
parameterSize(void) const Options
parameterSize(int flags) const Options
parentSection(void)Options
parentSection(void) const Options
pop(void)Options
popSection(void)Options
prepareWrite(OutList &sigs)=0AnalogOutputpure virtual
PrintRequest enum valueOptions
PrintStyle enum valueOptions
PrintType enum valueOptions
pushInteger(const string &name, long number, long error, const string &unit="")Options
pushInteger(const string &name, long number, const string &unit="")Optionsinline
pushNumber(const string &name, double number, double error=-1.0, const string &unit="")Options
pushNumber(const string &name, double number, const string &unit)Optionsinline
pushText(const string &name, const string &strg)Options
read(const string &opttxt, int flag, const string &assignment=":=", const string &separator=",;", int *indent=0)Options
read(const string &opttxt, const string &assignment=":=", const string &separator=",;")Optionsinline
read(istream &str, int flag, const string &assignment=":=", const string &comment="#", const string &stop="", Str *line=0)Options
read(istream &str, const string &assignment=":=", const string &comment="#", const string &stop="", Str *line=0)Optionsinline
read(const StrQueue &sq, int flag=0, const string &assignment=":=")Options
read(const Parameter &p, int flag=0)Options
read(const Options &o, int flags=0, int flag=0)Options
readAppend(const Parameter &p)Options
readAppend(const Options &o, int flags=0)Options
ReadErrorDevicestatic
request(const string &name) const Options
reset(void)=0AnalogOutputpure virtual
resetParents(void)Options
rfind(const string &pattern, int level=-1) const Options
rfind(const string &pattern, int level=-1)Options
rfindSection(const string &pattern, int level=-1) const Options
rfindSection(const string &pattern, int level=-1)Options
rootSection(void)Options
rootSection(void) const Options
run(void)AnalogOutputprotectedvirtual
running(void) const AnalogOutput
Running enum valueAnalogOutput
save(int selectmask=0, int flags=0) const Options
save(ostream &str, const string &start="", int selectmask=0, int flags=0, int width=-1) const Options
save(ostream &str, const string &textformat, const string &numberformat, const string &boolformat="%i=%b", const string &dateformat="%i=%04Y-%02m-%02d", const string &timeformat="%i=%02H:%02M:%02S", const string &sectionformat="%i", int selectmask=0, const string &start="") const Options
SaveFlags enum nameOptions
saveXML(ostream &str, int selectmask=0, int flags=0, int level=0, int indent=4) const Options
section(int i) const Options
section(int i)Options
section(const string &name) const Options
section(const string &name)Options
section_iterator typedefOptions
sectionsBegin(void)Optionsinline
sectionsBegin(void) const Optionsinline
sectionsEnd(void)Optionsinline
sectionsEnd(void) const Optionsinline
sectionsSize(void) const Options
sectionsSize(int flags) const Options
selectText(const string &name, const string &strg, int add=0)Options
selectText(const string &name, int index)Options
setAnalogOutputType(int aotype)AnalogOutputprotected
setBoolean(const string &name, bool b)Options
setBoolean(const string &name, const Parameter &p)Options
setCurrentDate(const string &name)Options
setCurrentTime(const string &name)Options
setDate(const string &name, int year, int month, int day)Options
setDate(const string &name, const string &date)Options
setDate(const string &name, const struct tm &date)Options
setDate(const string &name, const time_t &time)Options
setDate(const string &name, const Parameter &p)Options
setDefault(const string &name)Options
setDefaultBoolean(const string &name, bool dflt)Options
setDefaultDate(const string &name, int year, int month, int day)Options
setDefaultInteger(const string &name, long dflt, const string &unit="")Options
setDefaultNumber(const string &name, double dflt, const string &unit="")Options
setDefaults(int flags=0)Options
setDefaultText(const string &name, const string &dflt)Options
setDefaultTime(const string &name, int hour, int minutes, int seconds, int milliseconds=0)Options
setDelay(double delay)AnalogOutput
setDelays(const vector< double > &delays)AnalogOutput
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)AnalogOutputprotected
setErrorStr(int errnum)AnalogOutputprotected
setErrorStr(const OutList &sigs)AnalogOutputprotected
setExternalReference(double extr)AnalogOutput
setFlag(int flag)Options
setFlags(const string &name, int flags)Options
setFlags(int flags, int selectflag=0)Options
setFormat(const string &name, int width=0, int prec=-1, char fmt='g')Options
setFormat(const string &name, const string &format)Options
setInclude(const string &include)Options
setInclude(const string &url, const string &name)Options
setInfo(void)AnalogOutputprotected
setInteger(const string &name, long number, long error, const string &unit="")Options
setInteger(const string &name, long number, const string &unit="")Optionsinline
setInteger(const string &name, const Parameter &p)Options
setMinMax(const string &name, double minimum=-MAXDOUBLE, double maximum=MAXDOUBLE, double step=1.0, const string &unit="")Options
setMinMax(const string &name, long minimum=LONG_MIN, long maximum=LONG_MAX, long step=1, const string &unit="")Options
setMinMax(const string &name, int minimum, int maximum, int step=1, const string &unit="")Optionsinline
setName(const string &name)Optionsvirtual
setName(const string &name, const string &type)Optionsvirtual
setNotify(bool notify=true)Options
setNumber(const string &name, double number, double error, const string &unit="")Options
setNumber(const string &name, double number, const string &unit="")Optionsinline
setNumber(const string &name, const Parameter &p)Options
setOutUnit(const string &name, const string &outputunit)Options
setParentSection(Options *parentsection)Options
setRequest(const string &name, const string &request)Options
setSection(Options &opt)Options
setSettings(const OutList &sigs, int writebuffer=0)AnalogOutputprotected
setStep(const string &name, double step, const string &unit="")Options
setStyle(int style)Options
setStyle(const string &name, int style)Options
setStyles(int style, int selectflag=0)Options
setText(const string &name, const string &strg)Options
setText(const string &name, const Parameter &p)Options
setTime(const string &name, int hour, int minutes, int seconds, int milliseconds=0)Options
setTime(const string &name, const string &time)Options
setTime(const string &name, const struct tm &time)Options
setTime(const string &name, const time_t &time)Options
setTime(const string &name, const Parameter &p)Options
SettingsDevicemutableprotected
settings(void) const Devicevirtual
setToDefault(const string &name)Options
setToDefaults(int flags=0)Options
setType(const string &type)Options
setUnit(const string &name, const string &internunit, const string &outunit="")Options
setValueType(const string &name, Parameter::ValueType type)Options
setValueTypeFlags(int flags, int typemask)Options
setValueTypeStyles(int style, int typemask)Options
setWriteSleep(unsigned long ms)AnalogOutputprotected
size(const string &name) const Options
size(void) const Options
size(int selectflag) const Options
startThread(QSemaphore *sp=0, bool error=false)AnalogOutputprotectedvirtual
startWrite(QSemaphore *sp=0)=0AnalogOutputpure virtual
status(void) const =0AnalogOutputpure virtual
Status enum nameAnalogOutput
step(const string &name, const string &unit="") const Options
stop(void)=0AnalogOutputpure virtual
stopWrite(void)AnalogOutputprotectedvirtual
style(void) const Options
style(const string &name) const Options
styleSize(int style) const Options
success(void) const Devicevirtual
SwitchNameType enum valueOptions
TabSectionOptionsstatic
take(const vector< AnalogOutput * > &aos, vector< int > &aoinx, vector< bool > &aorate)AnalogOutputvirtual
TemperatureType enum valueDevice
testWrite(OutList &sigs)AnalogOutputvirtual
testWriteData(OutList &sigs)AnalogOutputprotectedvirtual
testWriteDevice(OutList &sigs)=0AnalogOutputprotectedpure virtual
text(const string &name, int index, const string &dflt="", const string &format="", const string &unit="") const Options
text(const string &name, const string &dflt="", const string &format="", const string &unit="") const Optionsinline
texts(const string &name, vector< string > &s, const string &format="", const string &unit="") const Options
time(const string &name, int index, int &hour, int &minutes, int &seconds, int &milliseconds) const Options
TriggerType enum valueDevice
type(void) const Options
Underrun enum valueAnalogOutput
unit(const string &name) const Options
UnknownError enum valueAnalogOutput
unlock(void) const Deviceprotected
unsetNotify(void)Options
up(void)Options
useAIRate(void) const AnalogOutputvirtual
valueType(const string &name) const Options
warning(void) const Optionsinline
writeData(void)=0AnalogOutputpure virtual
WriteErrorDevicestatic
~AnalogOutput(void)AnalogOutputvirtual
~Device(void)Devicevirtual
~Options(void)Optionsvirtual