Go to the documentation of this file.
34 void run(
void* classptr)
89 template <
typename T,
void (T::*M)(
bool&, UINT16&)>
94 T* pt =
static_cast<T*
>(
pthis);
97 bool endThread =
false;
104 (pt->*M)(endThread, sleepTimeMs);
271 #endif // SICKTHREAD_HPP
virtual ~ThreadWrapperBase()
Wrapper class for posix threads.
void usleep(__int64 usec)
#define ROS_INFO_STREAM(...)
void * wrapper_prerun(void *)
ThreadWrapperBase(const std::string &thread_name="")
std::string m_thread_name
friend void * wrapper_prerun(void *)
std::thread * get_thread_id()
SickThread(const std::string &thread_name="")
virtual void thread_entry()=0
sick_scan_xd
Author(s): Michael Lehning
, Jochen Sprickerhof , Martin Günther
autogenerated on Fri Oct 25 2024 02:47:12