Public Member Functions | Protected Member Functions | Private Attributes

Execute an external command upon a given message. More...

Inheritance diagram for Aseba::Exec:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 Exec (const unsigned messageId, const char *programName)

Protected Member Functions

void incomingData (Stream *stream)

Private Attributes

const unsigned messageId
 message identifier to look for
const char * programName
 program to execute

Detailed Description

Execute an external command upon a given message.

Definition at line 40 of file exec.cpp.


Constructor & Destructor Documentation

Aseba::Exec::Exec ( const unsigned  messageId,
const char *  programName 
) [inline]

Definition at line 47 of file exec.cpp.


Member Function Documentation

void Aseba::Exec::incomingData ( Stream stream) [inline, protected, virtual]

Reimplemented from Dashel::Hub.

Definition at line 55 of file exec.cpp.


Member Data Documentation

const unsigned Aseba::Exec::messageId [private]

message identifier to look for

Definition at line 43 of file exec.cpp.

const char* Aseba::Exec::programName [private]

program to execute

Definition at line 44 of file exec.cpp.


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


aseba
Author(s): Stéphane Magnenat
autogenerated on Thu Jan 2 2014 11:17:17