Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

SyncDataThread Class Reference

#include <Simulator.h>

Inheritance diagram for SyncDataThread:

Detailed Description

Definition at line 139 of file Simulator.h.

List of all members.

Public Types

typedef bool(Simulator::* callback_t )(bool)

Public Member Functions

 SyncDataThread (Simulator *p, callback_t func)
void sync ()

Protected Member Functions

virtual bool launched ()
virtual void cancelled ()
virtual bool poll ()
virtual void interrupted ()
virtual void plistValueChanged (const plist::PrimitiveBase &)

Protected Attributes

Simulatorprocess
callback_t callback

Private Member Functions

 SyncDataThread (const SyncDataThread &)
SyncDataThreadoperator= (const SyncDataThread &)

Member Typedef Documentation

typedef bool(Simulator::* callback_t)(bool)

Definition at line 141 of file Simulator.h.


Constructor & Destructor Documentation

SyncDataThread ( Simulator p,
callback_t  func 
)

Definition at line 142 of file Simulator.h.

SyncDataThread ( const SyncDataThread  )  [private]

Member Function Documentation

virtual void cancelled (  )  [protected, virtual]

Reimplemented from Thread.

Definition at line 151 of file Simulator.h.

virtual void interrupted (  )  [protected, virtual]

Reimplemented from PollThread.

Definition at line 156 of file Simulator.h.

Referenced by SyncDataThread::launched().

virtual bool launched (  )  [protected, virtual]

Reimplemented from Thread.

Definition at line 145 of file Simulator.h.

SyncDataThread& operator= ( const SyncDataThread  )  [private]
virtual void plistValueChanged ( const plist::PrimitiveBase  )  [protected, virtual]

Implements PrimitiveListener.

Definition at line 157 of file Simulator.h.

virtual bool poll (  )  [protected, virtual]

Reimplemented from PollThread.

Definition at line 155 of file Simulator.h.

void sync (  ) 

Definition at line 143 of file Simulator.h.

Referenced by Simulator::syncSensors().


Member Data Documentation

callback_t callback [protected]

Definition at line 159 of file Simulator.h.

Referenced by SyncDataThread::poll(), and SyncDataThread::sync().

Simulator* process [protected]

Definition at line 158 of file Simulator.h.

Referenced by SyncDataThread::poll(), and SyncDataThread::sync().


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

Tekkotsu Hardware Abstraction Layer 5.1CVS
Generated Mon May 9 05:01:42 2016 by Doxygen 1.6.3