uThreads  0.3.0
uThread Member List

This is the complete list of members for uThread, including all inherited members.

BlockingQueue (defined in uThread)uThreadfriend
Cluster (defined in uThread)uThreadfriend
create(size_t ss, bool joinable=false)uThreadstatic
create(bool joinable=false)uThreadinlinestatic
createStack(size_t) (defined in uThread)uThreadprotectedstatic
currentCluster (defined in uThread)uThreadprotected
currentUThread()uThreadstatic
destory(bool) (defined in uThread)uThreadprotectedvirtual
detach()uThread
getCurrentCluster() const uThreadinline
getID() const uThreadinline
getTotalNumberofUTs()uThreadinlinestatic
homekThread (defined in uThread)uThreadprotected
invoke(funcvoid3_t, ptr_t, ptr_t, ptr_t) __noreturn (defined in uThread)uThreadprotectedstatic
IOHandler (defined in uThread)uThreadfriend
join()uThread
JState enum name (defined in uThread)uThreadprotected
jState (defined in uThread)uThreadprotected
kThread (defined in uThread)uThreadfriend
migrate(Cluster *)uThreadstatic
operator=(const uThread &)=deleteuThread
reset() (defined in uThread)uThreadprotected
resume()uThread
Scheduler (defined in uThread)uThreadfriend
stackBottom (defined in uThread)uThreadprotected
stackPointer (defined in uThread)uThreadprotected
stackSize (defined in uThread)uThreadprotected
start(const Cluster &cluster, ptr_t func, ptr_t arg1=nullptr, ptr_t arg2=nullptr, ptr_t arg3=nullptr)uThread
State enum name (defined in uThread)uThreadprotected
state (defined in uThread)uThreadprotected
suspend(funcvoid2_t, void *) (defined in uThread)uThreadprotected
terminate()uThreadstatic
totalNumberofUTs (defined in uThread)uThreadprotectedstatic
utCache (defined in uThread)uThreadprotectedstatic
uThread(vaddr sb, size_t ss)uThreadinlineprotected
uThread(const uThread &)=deleteuThread
uThreadCache (defined in uThread)uThreadfriend
uThreadID (defined in uThread)uThreadprotected
uThreadMasterID (defined in uThread)uThreadprotectedstatic
utvar (defined in uThread)uThreadprotected
yield()uThreadstatic