|
libFAUDES
Sections
Index
|
faudes::AttributeSignalSensor Class ReferenceConfiguration of a signal based sensor mapping. More...
Detailed DescriptionConfiguration of a signal based sensor mapping. A sensor mapping consists of a list of abstract bitaddresses with an edge polarity each. When on one of respecive physical input lines an edge with matching priority is sensed, the logical event is triggered. Definition at line 127 of file iop_sdevice.h. Constructor & Destructor Documentation
Default constructor (no triggers). Definition at line 134 of file iop_sdevice.h.
Copy constructor. Definition at line 137 of file iop_sdevice.h. Member Function Documentation
Copy method.
Definition at line 134 of file iop_sdevice.cpp.
Reads the attribute from TokenReader, see AttributeVoid for public wrappers. If the current token indicates a sensor 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 use the hardcoded section "Sensor" for sensor attributes. The context argument is ignored.
Reimplemented from faudes::AttributeVoid. Definition at line 168 of file iop_sdevice.cpp.
Writes the attribute to TokenWriter, see AttributeVoid for public wrappers. Writes the sensor mapping data.The label argument is ignored, we use the hardcoded section "Sensor". The context argument is ignored.
Reimplemented from faudes::AttributeVoid. Definition at line 142 of file iop_sdevice.cpp.
Test for default value (never). Reimplemented from faudes::AttributeVoid. Definition at line 141 of file iop_sdevice.h. Member Data Documentation
List of triggers. Definition at line 154 of file iop_sdevice.h. The documentation for this class was generated from the following files: |
libFAUDES 2.16b --- 2010-9-8 --- c++ source docu by doxygen 1.6.3