EEROS  1.0.0.0
API for the EEROS Real-Time Robotics Framework
eeros::task::Async Class Reference

#include <Async.hpp>

Inheritance diagram for eeros::task::Async:
Collaboration diagram for eeros::task::Async:

Public Member Functions

 Async (Runnable &task, bool realtime=false, int nice=0)
 
 Async (Runnable *task, bool realtime=false, int nice=0)
 
virtual ~Async ()
 
virtual void run ()
 
void stop ()
 
void join ()
 
- Public Member Functions inherited from eeros::Runnable
virtual ~Runnable ()
 

Public Attributes

PeriodicCounter counter
 

Constructor & Destructor Documentation

Async::Async ( Runnable task,
bool  realtime = false,
int  nice = 0 
)
Async::Async ( Runnable task,
bool  realtime = false,
int  nice = 0 
)
Async::~Async ( )
virtual

Member Function Documentation

void Async::join ( )
void Async::run ( )
virtual

Implements eeros::Runnable.

void Async::stop ( )

Member Data Documentation

PeriodicCounter eeros::task::Async::counter

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