faudes::AttributeSignalOutput Class ReferenceConfiguration of a signal based output mapping. More...
Detailed DescriptionConfiguration of a signal based output mapping. An output mapping consists of a list of actions that to be performed when the event is executed. Each action may set or clear the physical output line specified by an abstract bitaddress. Definition at line 33 of file iop_sdevice.h. Member Enumeration DocumentationConstructor & Destructor Documentation
Default constructor (no actions at all). Definition at line 40 of file iop_sdevice.h.
Copy - constructor. Definition at line 43 of file iop_sdevice.h. Member Function Documentation
Copy method.
Definition at line 36 of file iop_sdevice.cpp.
Reads the attribute from TokenReader, see AttributeVoid for public wrappers. If the current token indicates an output mapping, the method reads that section. Else it does nothing. Exceptions may only be thrown on invalid data within the section. The label argument is ignored, we the hardcoded output for output device attributes. The context argument is ignored.
Reimplemented from faudes::AttributeVoid. Definition at line 64 of file iop_sdevice.cpp.
Writes the attribute to TokenWriter, see AttributeVoid for public wrappers. Writes the output mapping data. The label argument is ignored, we use the hardcoded section "Output". The context argument is ignored.
Reimplemented from faudes::AttributeVoid. Definition at line 42 of file iop_sdevice.cpp.
Test for default value (never). Reimplemented from faudes::AttributeVoid. Definition at line 47 of file iop_sdevice.h. Member Data Documentation
List of actions to perform. Definition at line 64 of file iop_sdevice.h. The documentation for this class was generated from the following files: libFAUDES 2.23h --- 2014.04.03 --- c++ api documentaion by doxygen |