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

Sections

Index

faudes::AttributeSimplenetEvent Class Reference

Configuration of a networked input or output. More...

#include <iop_simplenet.h>

List of all members.

Public Member Functions

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

Protected Member Functions

virtual void DoAssign (const AttributeSimplenetEvent &rSrc)
 DoAssign.

Static Protected Member Functions

static const
AttributeSimplenetInput
InputPrototypep (void)
 Prototype, input (construct on first use static).
static const
AttributeSimplenetOutput
OutputPrototypep (void)
 Prototype, output (construct on first use static).

Detailed Description

Configuration of a networked input or output.

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

Definition at line 259 of file iop_simplenet.h.


Constructor & Destructor Documentation

faudes::AttributeSimplenetEvent::AttributeSimplenetEvent ( void   ) 

Default constructor (no mapping at all).

Definition at line 220 of file iop_simplenet.cpp.

faudes::AttributeSimplenetEvent::AttributeSimplenetEvent ( const AttributeSimplenetEvent rOtherAttr  ) 

Copy constructor.

Definition at line 227 of file iop_simplenet.cpp.


Member Function Documentation

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

Clear.

Reimplemented from faudes::AttributeDeviceEvent.

Definition at line 275 of file iop_simplenet.h.

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

DoAssign.

Definition at line 288 of file iop_simplenet.h.

const AttributeSimplenetInput* faudes::AttributeSimplenetEvent::Inputp ( void   )  const [inline]

Get input mapping.

Reimplemented from faudes::AttributeDeviceEvent.

Definition at line 282 of file iop_simplenet.h.

const AttributeSimplenetInput * faudes::AttributeSimplenetEvent::InputPrototypep ( void   )  [static, protected]

Prototype, input (construct on first use static).

Definition at line 244 of file iop_simplenet.cpp.

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

Test for default value (never).

Reimplemented from faudes::AttributeDeviceEvent.

Definition at line 272 of file iop_simplenet.h.

const AttributeSimplenetOutput* faudes::AttributeSimplenetEvent::Outputp ( void   )  const [inline]

Get output mapping.

Reimplemented from faudes::AttributeDeviceEvent.

Definition at line 278 of file iop_simplenet.h.

const AttributeSimplenetOutput * faudes::AttributeSimplenetEvent::OutputPrototypep ( void   )  [static, protected]

Prototype, output (construct on first use static).

Definition at line 238 of file iop_simplenet.cpp.


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

libFAUDES 2.20d --- 2011.04.26 --- c++ source docu by doxygen