#include <ThreadImplLxrt33.h>
Public Member Functions | |
virtual void | join () |
virtual bool | start () |
ThreadImplLxrt33 (Thread *thread, icl_core::ThreadPriority priority) | |
virtual | ~ThreadImplLxrt33 () |
Static Private Member Functions | |
static void * | runThread (void *arg) |
Private Attributes | |
ThreadPriority | m_priority |
RT_TASK * | m_rt_task |
Thread * | m_thread |
pthread_t | m_thread_id |
Definition at line 43 of file icl_core_logging/ThreadImplLxrt33.h.
icl_core::logging::ThreadImplLxrt33::ThreadImplLxrt33 | ( | Thread * | thread, |
icl_core::ThreadPriority | priority | ||
) |
Definition at line 33 of file icl_core_logging/ThreadImplLxrt33.cpp.
icl_core::logging::ThreadImplLxrt33::~ThreadImplLxrt33 | ( | ) | [virtual] |
Definition at line 41 of file icl_core_logging/ThreadImplLxrt33.cpp.
void icl_core::logging::ThreadImplLxrt33::join | ( | ) | [virtual] |
Implements icl_core::logging::ThreadImpl.
Definition at line 45 of file icl_core_logging/ThreadImplLxrt33.cpp.
void * icl_core::logging::ThreadImplLxrt33::runThread | ( | void * | arg | ) | [static, private] |
Definition at line 66 of file icl_core_logging/ThreadImplLxrt33.cpp.
bool icl_core::logging::ThreadImplLxrt33::start | ( | ) | [virtual] |
Implements icl_core::logging::ThreadImpl.
Definition at line 51 of file icl_core_logging/ThreadImplLxrt33.cpp.
Definition at line 57 of file icl_core_logging/ThreadImplLxrt33.h.
RT_TASK* icl_core::logging::ThreadImplLxrt33::m_rt_task [private] |
Definition at line 59 of file icl_core_logging/ThreadImplLxrt33.h.
Definition at line 56 of file icl_core_logging/ThreadImplLxrt33.h.
pthread_t icl_core::logging::ThreadImplLxrt33::m_thread_id [private] |
Definition at line 55 of file icl_core_logging/ThreadImplLxrt33.h.