|
WPILibC++
2020.3.2
|
Public Member Functions | |
| void | Stop () |
| void | Join () |
| SafeThreadOwnerBase (const SafeThreadOwnerBase &)=delete | |
| SafeThreadOwnerBase & | operator= (const SafeThreadOwnerBase &)=delete |
| SafeThreadOwnerBase (SafeThreadOwnerBase &&other) noexcept | |
| SafeThreadOwnerBase & | operator= (SafeThreadOwnerBase &&other) noexcept |
| operator bool () const | |
| std::thread::native_handle_type | GetNativeThreadHandle () |
| void | SetJoinAtExit (bool joinAtExit) |
Protected Member Functions | |
| void | Start (std::shared_ptr< SafeThread > thr) |
| std::shared_ptr< SafeThread > | GetThreadSharedPtr () const |
Friends | |
| void | swap (SafeThreadOwnerBase &lhs, SafeThreadOwnerBase &rhs) noexcept |