ReXGlue SDK
Loading...
Searching...
No Matches
rex::platform::Thread Member List

This is the complete list of members for rex::platform::Thread, including all inherited members.

Create(CreationParameters params, rex::MoveOnlyFunction< void()> start_routine)rex::platform::Threadstatic
Exit(int exit_code)rex::platform::Threadstatic
GetAffinityMask()=0rex::platform::Threadpure virtual
GetCallingThread()rex::platform::Threadstatic
GetName() const (defined in rex::platform::Thread)rex::platform::Threadinline
GetNativeHandle() const =0rex::platform::WaitHandlepure virtual
GetPriority()=0 (defined in rex::platform::Thread)rex::platform::Threadpure virtual
GetSystemID() const =0 (defined in rex::platform::Thread)rex::platform::Threadpure virtual
name_ (defined in rex::platform::Thread)rex::platform::Threadprotected
QueueUserCallback(rex::MoveOnlyFunction< void()> callback)=0rex::platform::Threadpure virtual
Redirect(RedirectFilter filter, void *context, void(*target)())=0rex::platform::Threadpure virtual
RedirectFilter typedefrex::platform::Thread
Resume(u32 *out_previous_suspend_count=nullptr)=0rex::platform::Threadpure virtual
SetAffinityMask(u64 new_affinity_mask)=0rex::platform::Threadpure virtual
SetName(std::string name)rex::platform::Threadinlinevirtual
SetPriority(i32 new_priority)=0rex::platform::Threadpure virtual
Suspend(u32 *out_previous_suspend_count=nullptr)=0rex::platform::Threadpure virtual
SuspendIf(RedirectFilter filter, void *context)=0rex::platform::Threadpure virtual
WaitHandle()=default (defined in rex::platform::WaitHandle)rex::platform::WaitHandleprotected
~WaitHandle()=default (defined in rex::platform::WaitHandle)rex::platform::WaitHandlevirtual