31 #ifndef ICL_CORE_THREAD_THREAD_IMPL_LXRT38_H_INCLUDED 32 #define ICL_CORE_THREAD_THREAD_IMPL_LXRT38_H_INCLUDED 34 #include <rtai_posix.h>
ICL_CORE_OS_IMPL_NS::ThreadId ThreadId
virtual bool setHardRealtime(bool hard_realtime)
virtual icl_core::ThreadPriority priority() const
ThreadPriority m_priority
virtual bool isHardRealtime() const
Contains icl_core::thread::ThreadImpl.
virtual icl_core::ThreadId threadId() const
virtual icl_core::String getDescription() const
Contains global thread related functions, encapsulated into the icl_core::os namespace.
virtual bool executesHardRealtime() const
ThreadImplLxrt38(Thread *thread, const icl_core::String &description, icl_core::ThreadPriority priority)
static void * runThread(void *arg)
icl_core::String m_description
virtual ~ThreadImplLxrt38()
virtual bool setPriority(icl_core::ThreadPriority priority)
virtual void setDescription(const icl_core::String &description)