Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Examples
ost::ThreadQueue Member List
This is the complete list of members for ost::ThreadQueue, including all inherited members.
- Cancel typedef
- Cancel enum name
- cancelDefault enum value
- cancelDeferred enum value
- cancelDisabled enum value
- cancelImmediate enum value
- cancelInitial enum value
- cancelManual enum value
- clrParent(void)
[inline, protected] - detach(Semaphore *start=0)
- DummyThread class
[friend] - enter(void)
[inline] - enterCancel(void)
[static] - enterMutex(void)
- exit(void)
[protected] - exitCancel(Cancel cancel)
[static] - final(void)
[protected, virtual] - get(void)
[static] - getCancel(void)
[inline] - getException(void)
[static] - getExtended(void)
[protected, virtual] - getId(void) const
- getName(void) const
[inline] - getParent(void)
[inline] - initial(void)
[protected, virtual] - isDetached(void) const
- isRunning(void) const
- isThread(void) const
- join(void)
- leave(void)
[inline] - leaveMutex(void)
- Mutex(const char *name=NULL)
- name
[protected] - nameMutex(const char *name)
[inline] - notify(Thread *)
[protected, virtual] - onTimer(void)
[protected, virtual] - operator++(Thread &th)
[friend] - operator--(Thread &th)
[friend] - PosixThread class
[friend] - post(const void *data, unsigned len)
- ost::Semaphore::post(void)
- resume(void)
- runQueue(void *data)=0
[protected, pure virtual] - Semaphore(unsigned resource=0)
- setCancel(Cancel mode)
[protected] - setDebug(bool mode)
[inline, static] - setException(Throw mode)
[static] - setName(const char *text)
[protected] - setStack(size_t size=0)
[inline, static] - setSuspend(Suspend mode)
[protected] - setTimer(timeout_t timeout)
- sleep(timeout_t msec)
[static] - start(Semaphore *start=0)
- startQueue(void)
[protected, virtual] - stopQueue(void)
[protected, virtual] - suspend(void)
- Suspend typedef
- Suspend enum name
- suspendDisable enum value
- suspendEnable enum value
- sync(void)
[protected] - terminate(void)
[protected] - test(void)
[inline] - testCancel(void)
[protected] - Thread(bool isMain)
- Thread(int pri=0, size_t stack=0)
- Thread(const Thread &th)
- ThreadQueue(const char *id, int pri, size_t stack=0)
- Throw typedef
- Throw enum name
- throwException enum value
- throwNothing enum value
- throwObject enum value
- tryEnterMutex(void)
- wait(timeout_t timeout=0)
- yield(void)
[static] - ~Mutex()
[virtual] - ~Semaphore()
[virtual] - ~Thread()
[virtual] - ~ThreadQueue()
[virtual]
Generated at Fri May 30 14:51:05 2008 for GNU CommonC++ by
1.2.8.1 written by Dimitri van Heesch,
© 1997-2001