This is a brief description.
More...
#include <Thread.h>
Inherited by openjaus::model::StateMachineRunner, and openjaus::system::Logger.
|
static void * | start (void *classPointer) |
|
Detailed description.
- Author
- Name (name@.nosp@m.emai.nosp@m.l.com)
§ Thread() [1/2]
openjaus::system::Thread::Thread |
( |
| ) |
|
§ ~Thread()
openjaus::system::Thread::~Thread |
( |
| ) |
|
|
virtual |
§ Thread() [2/2]
openjaus::system::Thread::Thread |
( |
void *(*)(void *) |
functionPointer, |
|
|
void * |
data |
|
) |
| |
§ create()
void openjaus::system::Thread::create |
( |
| ) |
|
§ isRunning()
bool openjaus::system::Thread::isRunning |
( |
| ) |
const |
§ join()
void openjaus::system::Thread::join |
( |
| ) |
|
§ onCreate()
void openjaus::system::Thread::onCreate |
( |
| ) |
|
|
protectedvirtual |
§ run()
virtual void* openjaus::system::Thread::run |
( |
| ) |
|
|
inlineprotectedvirtual |
§ setRunning()
bool openjaus::system::Thread::setRunning |
( |
bool |
running | ) |
|
- Parameters
-
running | The value of the new running. |
§ setThreadFunction()
void openjaus::system::Thread::setThreadFunction |
( |
void *(*)(void *) |
functionPointer, |
|
|
void * |
data |
|
) |
| |
§ start()
void * openjaus::system::Thread::start |
( |
void * |
classPointer | ) |
|
|
staticprotected |
§ toString()
std::string openjaus::system::Thread::toString |
( |
| ) |
const |
|
virtual |
§ operator<< [1/2]
§ operator<< [2/2]
§ data
void* openjaus::system::Thread::data |
|
protected |
§ running
bool openjaus::system::Thread::running |
|
protected |
§ thread
pthread_t openjaus::system::Thread::thread |
|
protected |
§ threadFunction
void*(* openjaus::system::Thread::threadFunction) (void *) |
|
protected |
The documentation for this class was generated from the following files: