|
| class | IlsBarrier |
| | API FOR ADVANCED USERS – This class lets you define a barrier. More...
|
| |
| class | IlsCantCreateConditionException |
| | Thrown when the portable library cannot create a new condition variable. More...
|
| |
| class | IlsCantCreateMutexException |
| | Thrown when the portable library cannot create a new mutex. More...
|
| |
| class | IlsCantCreateThreadException |
| | Thrown when the portable library cannot create a new thread. More...
|
| |
| class | IlsCantGetThreadPriority |
| | Thrown when the system fails to get the priority of a thread. More...
|
| |
| class | IlsCantJoinThreadException |
| | Thrown when the system fails to join to a thread. More...
|
| |
| class | IlsCantSetThreadPriority |
| | Thrown when the system fails to set the priority of a thread. More...
|
| |
| class | IlsCantWaitOnConditionException |
| | Thrown when the method wait on a condition variable fails. More...
|
| |
| class | IlsCond |
| | API FOR ADVANCED USERS – This class defines a condition variable. More...
|
| |
| class | IlsConditionException |
| | This is the base class for all exceptions thrown by a condition variable in the portable thread library. More...
|
| |
| class | IlsException |
| | This class is the base class for all exceptions thrown in the Server library. More...
|
| |
| class | IlsHasReadLockException |
| | Thrown when a writer lock is taken on a readers/writer lock but the thread already has a reader lock. More...
|
| |
| class | IlsHasWriteLockException |
| | Thrown when a reader lock is taken on a readers/writer lock but the thread already has a writer lock. More...
|
| |
| class | IlsMTBase |
| | API FOR ADVANCED USERS – This is the base class of all thread utility classes. More...
|
| |
| class | IlsMTException |
| | This is the base class for all exceptions in the portable thread library. More...
|
| |
| class | IlsMutexException |
| | This is the base class for all exceptions thrown by a mutex in the portable thread library. More...
|
| |
| class | IlsMutexNotLockedException |
| | Thrown when a mutex that is not locked is unlocked. More...
|
| |
| class | IlsMutexNotLockOwnerException |
| | Thrown when a mutex that was locked by a different thread is unlocked. More...
|
| |
| class | IlsNoRWLockException |
| | Thrown when a readers/writer lock is unlocked but there was no read or write lock owned by the calling thread. More...
|
| |
| class | IlsRWLock |
| | API FOR ADVANCED USERS – A readers/writer lock is used to allow concurrent access to readers and unique access to writers. More...
|
| |
| class | IlsRWLocker |
| | API FOR ADVANCED USERS – This class is a wrapper class that locks the readers/writer lock in the constructor or when the readers/writer lock is assigned, and unlocks the readers/writer lock in the destructor. More...
|
| |
| class | IlsRWLockException |
| | This is the base class for all exceptions thrown by a read/write locker in the portable thread library. More...
|
| |
| class | IlsSafeMutex |
| | API FOR ADVANCED USERS – A mutex is an object that provides mutually exclusive access to the object. A mutex is one of the basic building blocks of a multithreaded application. More...
|
| |
| class | IlsSafeMutexLocker |
| | API FOR ADVANCED USERS – This class is a wrapper class that locks the mutex in the constructor or when the mutex is assigned, and unlocks the mutex in the destructor, if assigned. More...
|
| |
| class | IlsThread |
| | API FOR ADVANCED USERS – A thread object is used to create a new thread of execution. More...
|
| |
| class | IlsThreadContext< DataType > |
| | API FOR ADVANCED USERS – This class template allows an application to attach one instance of a class to any thread. More...
|
| |
| class | IlsThreadException |
| | This is the base class for all exceptions thrown by an incomplete action on a thread in the portable thread library. More...
|
| |
| class | IlsUnsafeMutex |
| | API FOR ADVANCED USERS – A mutex is an object which provides mutually exclusive access to an object. A mutex is one of the basic building blocks of a multithreaded application. More...
|
| |
| class | IlsUnsafeMutexLocker |
| | API FOR ADVANCED USERS – This class is a wrapper class that locks the mutex in the constructor or when the mutex is assigned and unlocks the mutex in the destructor, if assigned. More...
|
| |