TalanSoft Toolkits  201707
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Groups Pages
iConcurrent Member List

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

AddRef()=0iUnknownpure virtual
CreateExecutorCooperative(tU64 aThreadID, tU32 aMaxItems)=0iConcurrentpure virtual
CreateExecutorImmediate()=0iConcurrentpure virtual
CreateExecutorThreadPool(tI32 aNumThreads)=0iConcurrentpure virtual
CreateFutureValue()=0iConcurrentpure virtual
CreateMessageDesc(iMessageHandler *apHandler, tU32 anMsg, const Var &avarA, const Var &avarB)=0iConcurrentpure virtual
CreateMessageQueue(tU64 anThreadID, tU32 aMaxItems)=0iConcurrentpure virtual
CreateRunnableQueue(tU64 aThreadID, tU32 aMaxItems)=0iConcurrentpure virtual
DeleteThis()=0iUnknownpure virtual
GetCurrentThreadID() const =0iConcurrentpure virtual
GetExecutorCPU()=0iConcurrentpure virtual
GetExecutorIO()=0iConcurrentpure virtual
GetExecutorMain()=0iConcurrentpure virtual
GetMainThreadID() const =0iConcurrentpure virtual
GetMessageQueue(tU64 anThreadID) const =0iConcurrentpure virtual
GetNumRefs() const =0iUnknownpure virtual
Invalidate()=0iUnknownpure virtual
IsOK() const =0iUnknownpure virtual
ListInterfaces(iMutableCollection *apLst, tU32 anFlags) const =0iUnknownpure virtual
QueryInterface(const tUUID &aIID)=0iUnknownpure virtual
QueueMessage(iMessageHandler *apHandler, tU32 anMsg, const Var &avarA, const Var &avarB)=0iConcurrentpure virtual
Release()=0iUnknownpure virtual
SendMessage(iMessageHandler *apHandler, tU32 anMsg, const Var &avarA, const Var &avarB)=0iConcurrentpure virtual
SetNumRefs(tI32 anNumRefs)=0iUnknownpure virtual
ThreadRun(iRunnable *apRunnable)=0iConcurrentpure virtual