| Addtop() (defined in ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > >) | ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > > | |
| Addtop(ndNode *const node) (defined in ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > >) | ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > > | |
| Addtop(const ndBackgroundTask * &element) (defined in ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > >) | ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > > | |
| Append() (defined in ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > >) | ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > > | |
| Append(ndNode *const node) (defined in ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > >) | ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > > | |
| Append(const ndBackgroundTask * &element) (defined in ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > >) | ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > > | |
| Begin() (defined in ndThreadPool) | ndThreadPool | |
| End() (defined in ndThreadPool) | ndThreadPool | |
| Find(const ndBackgroundTask * &element) const (defined in ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > >) | ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > > | |
| Finish() | ndThread | |
| FlushFreeList() (defined in ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > >) | ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > > | inlinestatic |
| ndThreadPool::Free(void *const ptr) | ndClassAlloc | static |
| ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > >::Free(void *const ptr) | ndClassAlloc | static |
| ndThreadPool::GetCount() const | ndSemaphore | |
| GetCount() const (defined in ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > >) | ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > > | |
| GetFirst() const (defined in ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > >) | ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > > | |
| GetLast() const (defined in ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > >) | ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > > | |
| GetMaxThreads() (defined in ndThreadPool) | ndThreadPool | static |
| GetNodeFromInfo(ndBackgroundTask * &m_info) const (defined in ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > >) | ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > > | |
| GetThreadCount() const (defined in ndThreadPool) | ndThreadPool | inline |
| InsertAfter(ndNode *const root, ndNode *const node) (defined in ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > >) | ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > > | |
| InsertBefore(ndNode *const root, ndNode *const node) (defined in ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > >) | ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > > | |
| m_name (defined in ndThreadName) | ndThreadName | |
| ndThreadPool::Malloc(size_t size) | ndClassAlloc | static |
| ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > >::Malloc(size_t size) | ndClassAlloc | static |
| Merge(ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > > &list) (defined in ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > >) | ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > > | |
| ndAtomic() (defined in ndAtomic< bool >) | ndAtomic< bool > | inline |
| ndAtomic(bool val) (defined in ndAtomic< bool >) | ndAtomic< bool > | inline |
| ndAtomic(const ndAtomic< bool > ©) (defined in ndAtomic< bool >) | ndAtomic< bool > | inline |
| ndThreadPool::ndClassAlloc() | ndClassAlloc | inline |
| ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > >::ndClassAlloc() | ndClassAlloc | inline |
| ndList() (defined in ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > >) | ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > > | |
| ndSemaphore() | ndSemaphore | |
| ndSyncMutex() | ndSyncMutex | |
| ndThread() | ndThread | |
| ndThreadBackgroundWorker() (defined in ndThreadBackgroundWorker) | ndThreadBackgroundWorker | |
| ndThreadName() (defined in ndThreadName) | ndThreadName | inline |
| ndThreadPool(const char *const baseName) (defined in ndThreadPool) | ndThreadPool | |
| operator ndInt32() const (defined in ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > >) | ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > > | |
| operator=(bool value) (defined in ndAtomic< bool >) | ndAtomic< bool > | inline |
| ParallelExecute(const Function &ndFunction) (defined in ndThreadPool) | ndThreadPool | |
| Remove(ndNode *const node) (defined in ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > >) | ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > > | |
| Remove(const ndBackgroundTask * &element) (defined in ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > >) | ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > > | |
| RemoveAll() (defined in ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > >) | ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > > | |
| RotateToBegin(ndNode *const node) (defined in ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > >) | ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > > | |
| RotateToEnd(ndNode *const node) (defined in ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > >) | ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > > | |
| SanityCheck() const (defined in ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > >) | ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > > | |
| SendTask(ndBackgroundTask *const job) (defined in ndThreadBackgroundWorker) | ndThreadBackgroundWorker | |
| SetName(const char *const name) | ndThread | |
| SetThreadCount(ndInt32 count) (defined in ndThreadPool) | ndThreadPool | |
| Signal() | ndThread | |
| Sync() | ndSyncMutex | |
| Terminate() (defined in ndThreadBackgroundWorker) | ndThreadBackgroundWorker | |
| Tick() | ndSyncMutex | |
| TickOne() (defined in ndThreadPool) | ndThreadPool | |
| Unlink(ndNode *const node) (defined in ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > >) | ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > > | |
| Wait() | ndSemaphore | |
| ndThreadPool::~ndClassAlloc() | ndClassAlloc | inline |
| ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > >::~ndClassAlloc() | ndClassAlloc | inline |
| ~ndList() (defined in ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > >) | ndList< ndBackgroundTask *, ndContainersFreeListAlloc< ndBackgroundTask * > > | |
| ~ndSemaphore() | ndSemaphore | |
| ~ndSyncMutex() | ndSyncMutex | |
| ~ndThread() | ndThread | virtual |
| ~ndThreadBackgroundWorker() (defined in ndThreadBackgroundWorker) | ndThreadBackgroundWorker | |
| ~ndThreadPool() (defined in ndThreadPool) | ndThreadPool | virtual |