IShSMPUtilities Member List
This is the complete list of members for
IShSMPUtilities, including all inherited members.
AddRef()=0 | IMCUnknown | [pure virtual] |
AreSystemCallsSafe()=0 | IShSMPUtilities | [pure virtual] |
CreateAtomicCounter(IShAtomicCounter **atomicCounter)=0 | IShSMPUtilities | [pure virtual] |
CreateCriticalSection(IShCriticalSection **criticalSection)=0 | IShSMPUtilities | [pure virtual] |
CreateLocalStorage(IShLocalStorage **localStorage)=0 | IShSMPUtilities | [pure virtual] |
CreateLocalStorageWithRelease(IShLocalStorage **localStorage)=0 | IShSMPUtilities | [pure virtual] |
CreateRemoteLauncher(IShSMPRemoteLauncher **remoteLauncher, int32 pauseThreadID)=0 | IShSMPUtilities | [pure virtual] |
CreateSemaphore(IShSemaphore **semaphore, int32 maxValue, int32 initialValue)=0 | IShSMPUtilities | [pure virtual] |
DeleteTLS(TMCLocalStorage *aTLS)=0 | IShSMPUtilities | [pure virtual] |
DoRemoteInstructions(ISMPRemoteInstructions *remoteInstructions, boolean forceRemote, boolean returnImmediatly)=0 | IShSMPUtilities | [pure virtual] |
GetMacTLSIndex()=0 | IShSMPUtilities | [pure virtual] |
GetNumberOfCPUs()=0 | IShSMPUtilities | [pure virtual] |
GetPlatformData()=0 | IShSMPUtilities | [pure virtual] |
GetSMPWorkers()=0 | IShSMPUtilities | [pure virtual] |
LaunchSMPThread(ISMPThread *thread, uint32 stackSize, IShSMPRemoteLauncher *remoteLauncher, ESmpThreadPriority threadPriority, boolean *abortFlagPtr)=0 | IShSMPUtilities | [pure virtual] |
NewTLS(DeleteProc deleteProc)=0 | IShSMPUtilities | [pure virtual] |
QueryInterface(const MCIID &riid, void **ppvObj)=0 | IMCUnknown | [pure virtual] |
Release()=0 | IMCUnknown | [pure virtual] |
SetupSmpThreadLocalStorage()=0 | IShSMPUtilities | [pure virtual] |