About
User Reference
C++ API
luafaudes
Developer
Links
libFAUDES online
libFAUDES

Sections

Index

faudes::AttributeSignalEvent Class Reference

Configuration of a signal based input or output. More...

#include <iop_sdevice.h>

List of all members.

Public Member Functions

 AttributeSignalEvent (void)
 Default constructor (no mapping at all).
 AttributeSignalEvent (const AttributeSignalEvent &rOtherAttr)
 Copy constructor.
virtual bool IsDefault (void) const
 Test for default value (never).
virtual void Clear (void)
 Clear.
const AttributeSignalOutputOutputp (void) const
 Get output mapping.
const AttributeSignalInputInputp (void) const
 Get input mapping.

Protected Member Functions

virtual void DoAssign (const AttributeSignalEvent &rSrc)
 DoAssign.

Static Protected Member Functions

static const AttributeSignalInputInputPrototypep (void)
 Prototype, input (construct on first use static).
static const
AttributeSignalOutput
OutputPrototypep (void)
 Prototype, output (construct on first use static).

Detailed Description

Configuration of a signal based input or output.

This class is derived from the AttributeDeviceEvent to specialise for signal based input and output mapping.

Definition at line 224 of file iop_sdevice.h.


Constructor & Destructor Documentation

faudes::AttributeSignalEvent::AttributeSignalEvent ( void   ) 

Default constructor (no mapping at all).

Definition at line 336 of file iop_sdevice.cpp.

faudes::AttributeSignalEvent::AttributeSignalEvent ( const AttributeSignalEvent rOtherAttr  ) 

Copy constructor.

Definition at line 343 of file iop_sdevice.cpp.


Member Function Documentation

virtual void faudes::AttributeSignalEvent::Clear ( void   )  [inline, virtual]

Clear.

Reimplemented from faudes::AttributeDeviceEvent.

Definition at line 240 of file iop_sdevice.h.

virtual void faudes::AttributeSignalEvent::DoAssign ( const AttributeSignalEvent rSrc  )  [inline, protected, virtual]

DoAssign.

Definition at line 253 of file iop_sdevice.h.

const AttributeSignalInput* faudes::AttributeSignalEvent::Inputp ( void   )  const [inline]

Get input mapping.

Reimplemented from faudes::AttributeDeviceEvent.

Definition at line 247 of file iop_sdevice.h.

const AttributeSignalInput * faudes::AttributeSignalEvent::InputPrototypep ( void   )  [static, protected]

Prototype, input (construct on first use static).

Definition at line 367 of file iop_sdevice.cpp.

virtual bool faudes::AttributeSignalEvent::IsDefault ( void   )  const [inline, virtual]

Test for default value (never).

Reimplemented from faudes::AttributeDeviceEvent.

Definition at line 237 of file iop_sdevice.h.

const AttributeSignalOutput* faudes::AttributeSignalEvent::Outputp ( void   )  const [inline]

Get output mapping.

Reimplemented from faudes::AttributeDeviceEvent.

Definition at line 243 of file iop_sdevice.h.

const AttributeSignalOutput * faudes::AttributeSignalEvent::OutputPrototypep ( void   )  [static, protected]

Prototype, output (construct on first use static).

Definition at line 361 of file iop_sdevice.cpp.


The documentation for this class was generated from the following files:

libFAUDES 2.20s --- 2011.10.12 --- c++ source docu by doxygen