Public Member Functions | |
Private (Thread &owner) | |
~Private () override=default | |
void | beforeStart () override |
void | afterStart (bool success) override |
void | run () override |
void | close () override |
bool | threadInit () override |
void | threadRelease () override |
Public Member Functions inherited from yarp::os::impl::ThreadImpl | |
virtual | ~ThreadImpl () |
int | join (double seconds=-1) |
void | askToClose () |
virtual bool | start () |
bool | isClosing () |
bool | isRunning () |
long int | getKey () |
void | notify (bool s) |
void | notifyOpened (bool s) |
void | synchroWait () |
void | synchroPost () |
int | setPriority (int priority=-1, int policy=-1) |
int | getPriority () |
int | getPolicy () |
long | getTid () |
Public Attributes | |
bool | stopping |
Public Attributes inherited from yarp::os::impl::ThreadImpl | |
long | tid {-1} |
std::thread::id | id |
Additional Inherited Members | |
Static Public Member Functions inherited from yarp::os::impl::ThreadImpl | |
static int | getCount () |
static long int | getKeyOfCaller () |
static void | yield () |
Definition at line 17 of file Thread.cpp.
|
inlineexplicit |
Definition at line 23 of file Thread.cpp.
|
overridedefault |
|
inlineoverridevirtual |
Reimplemented from yarp::os::impl::ThreadImpl.
Definition at line 36 of file Thread.cpp.
|
inlineoverridevirtual |
Reimplemented from yarp::os::impl::ThreadImpl.
Definition at line 31 of file Thread.cpp.
|
inlineoverridevirtual |
Reimplemented from yarp::os::impl::ThreadImpl.
Definition at line 46 of file Thread.cpp.
|
inlineoverridevirtual |
Reimplemented from yarp::os::impl::ThreadImpl.
Definition at line 41 of file Thread.cpp.
|
inlineoverridevirtual |
Reimplemented from yarp::os::impl::ThreadImpl.
Definition at line 54 of file Thread.cpp.
|
inlineoverridevirtual |
Reimplemented from yarp::os::impl::ThreadImpl.
Definition at line 59 of file Thread.cpp.
bool yarp::os::Thread::Private::stopping |
Definition at line 64 of file Thread.cpp.