Open Lighting Architecture: ola::plugin::karate::KarateThread Class Reference

| Open Lighting Architecture 0.10.9

Loading...
Searching...
No Matches
Public Member Functions | List of all members
ola::plugin::karate::KarateThread Class Reference
Inheritance diagram for ola::plugin::karate::KarateThread:

## Public Member Functions
| KarateThread (const std::string &path)
| Create a new KarateThread object.
bool | Stop ()
| Stop the thread.
bool | WriteDmx (const DmxBuffer &buffer)
| Store the data in the shared buffer.
void * | Run ()
| Run this thread.
Public Member Functions inherited from ola::thread::Thread
| Thread (const Options &options=Options())
| Create a new thread with the specified thread options.
virtual | ~Thread ()
| Destructor.
virtual bool | Start ()
| Start the thread and wait for the thread to be running.
virtual bool | FastStart ()
| Start the thread and return immediately.
virtual bool | Join (void *ptr=NULL)
| Join this thread.
bool | IsRunning ()
| Check if the thread is running.
ThreadId | Id () const
| Return the thread id.
std::string | Name () const
| Return the thread name.

## Additional Inherited Members
Static Public Member Functions inherited from ola::thread::Thread
static ThreadId | Self ()
| Returns the current thread's id.

## Member Function Documentation

## ◆ Run()

void * ola::plugin::karate::KarateThread::Run | ( |  | ) |
| virtual

Run this thread.

Implements ola::thread::Thread.

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

- plugins/karate/KarateThread.h
- plugins/karate/KarateThread.cpp