| attach(void *impl) | MCBase |  [protected] | 
| clearInterrupt() | MCThread |  [static] | 
| detach() | MCBase |  [protected] | 
| EPriority enum name | MCThread | |
| EScope enum name | MCThread | |
| EState enum name | MCThread | |
| EType enum name | MCThread | |
| getCurrentThread() | MCThread |  [static] | 
| getData(mcthreaddatakey_t index) | MCThread |  [static] | 
| getDataIndex(const MCString &key) | MCThread |  [static] | 
| getId() const | MCThread | |
| getName() const | MCThread | |
| join() | MCThread | |
| MCBase() | MCBase | |
| MCBase(const MCBase &) | MCBase | |
| MCBase(void *impl) | MCBase |  [protected] | 
| mclpriv::MCBaseAccessor (defined in MCBase) | MCBase |  [friend] | 
| MCThread() | MCThread | |
| MCThread(const MCString &name) | MCThread | |
| operator!=(const MCBase &) const | MCBase | |
| operator<(const MCBase &) const | MCBase | |
| operator=(const MCBase &) | MCBase | |
| operator==(const MCBase &) const | MCBase | |
| setData(mcthreaddatakey_t index, MCThreadData *pData) | MCThread |  [static] | 
| setDataAll(mcthreaddatakey_t index, MCThreadData *pData) | MCThread |  [static] | 
| setInterrupt() | MCThread | |
| setPriority(EPriority pri) | MCThread | |
| sleep(mcinterval_t interval) | MCThread |  [static] | 
| start(MCRunnable *pRunnable, EType type=THRTYPEUSER, EScope scope=THRSCOPELOCAL, EState state=THRSTATEJOIN, EPriority pri=THRPRINORMAL, mcstacksize_t sz=0) | MCThread | |
| THRPRIHIGH enum value | MCThread | |
| THRPRILOW enum value | MCThread | |
| THRPRINORMAL enum value | MCThread | |
| THRPRIURGENT enum value | MCThread | |
| THRSCOPEBOUND enum value | MCThread | |
| THRSCOPEGLOBAL enum value | MCThread | |
| THRSCOPELOCAL enum value | MCThread | |
| THRSTATEJOIN enum value | MCThread | |
| THRSTATENOJOIN enum value | MCThread | |
| THRTYPESYS enum value | MCThread | |
| THRTYPEUSER enum value | MCThread | |
| yield() | MCThread |  [static] | 
| ~MCBase() | MCBase | 
 1.3.9.1