SignalFrameData Class Reference
[Frames for inter-module-communication]

Implementation of IFrameData. More...

#include <SignalFrameData.h>

Inheritance diagram for SignalFrameData:

Inheritance graph
[legend]
Collaboration diagram for SignalFrameData:

Collaboration graph
[legend]

List of all members.

Public Types

enum  eSignal { SIG_START_GESTURE, SIG_STOP_GESTURE }

Public Member Functions

 SignalFrameData (eSignal s)
virtual std::string getType ()
const eSignal getSignal () const
void setSignal (eSignal s)


Detailed Description

Implementation of IFrameData.

Frame holding an Signal

Definition at line 12 of file SignalFrameData.h.


Member Enumeration Documentation

The signal type

Enumerator:
SIG_START_GESTURE  Signal that a gesture has started
SIG_STOP_GESTURE  Signal that a gesture has stopped

Definition at line 18 of file SignalFrameData.h.


Constructor & Destructor Documentation

SignalFrameData::SignalFrameData ( eSignal  s  )  [inline]

Parameters:
s The Sinal to be passed

Definition at line 27 of file SignalFrameData.h.


Member Function Documentation

const eSignal SignalFrameData::getSignal (  )  const [inline]

Returns:
The data

Definition at line 36 of file SignalFrameData.h.

virtual std::string SignalFrameData::getType (  )  [inline, virtual]

Returns:
The type ("Signal")

Implements IFrameData.

Definition at line 32 of file SignalFrameData.h.

void SignalFrameData::setSignal ( eSignal  s  )  [inline]

Parameters:
s New data

Definition at line 40 of file SignalFrameData.h.


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

Generated on Sun Nov 30 23:45:40 2008 for Modular Motion Processor by  doxygen 1.5.7.1