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