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