WPILibC++
2018.4.1-20180729123227-1139-ga11fcb6
|
Static Public Member Functions | |
static JSingletonCallbackManager< T > & | GetInstance () |
Additional Inherited Members | |
![]() | |
using | Proxy = typename detail::SafeThreadProxy< JCallbackThread< T > > |
![]() | |
void | SetFunc (JNIEnv *env, jobject func, jmethodID mid) |
template<typename... Args> | |
void | Send (Args &&...args) |
![]() | |
void | Start () |
void | Start (JCallbackThread< T > *thr) |
Proxy | GetThread () const |
![]() | |
void | Stop () |
SafeThreadOwnerBase (const SafeThreadOwnerBase &)=delete | |
SafeThreadOwnerBase & | operator= (const SafeThreadOwnerBase &)=delete |
SafeThreadOwnerBase (SafeThreadOwnerBase &&other) | |
SafeThreadOwnerBase & | operator= (SafeThreadOwnerBase other) |
operator bool () const | |
![]() | |
void | Start (SafeThread *thr) |
SafeThread * | GetThread () const |
std::thread::native_handle_type | GetNativeThreadHandle () const |