GNU CommonC++
ost
ThreadQueue
ost::ThreadQueue Member List
This is the complete list of members for
ost::ThreadQueue
, including all inherited members.
Cancel
enum name
ost::Thread
Cancel
typedef
ost::Thread
cancelDefault
enum value
ost::Thread
cancelDeferred
enum value
ost::Thread
cancelDisabled
enum value
ost::Thread
cancelImmediate
enum value
ost::Thread
cancelInitial
enum value
ost::Thread
cancelManual
enum value
ost::Thread
clrParent
(void)
ost::Thread
inline
protected
data_t
typedef
ost::ThreadQueue
protected
detach
(Semaphore *start=0)
ost::Thread
enter
(void)
ost::Mutex
inline
enterCancel
(void)
ost::Thread
static
enterMutex
(void)
ost::Mutex
exit
(void)
ost::Thread
protected
exitCancel
(Cancel cancel)
ost::Thread
static
final
()
ost::ThreadQueue
protected
virtual
first
ost::ThreadQueue
protected
force_unlock_after_cancellation
()
ost::Semaphore
get
(void)
ost::Thread
static
getCancel
(void)
ost::Thread
inline
getException
(void)
ost::Thread
static
getExtended
(void)
ost::Thread
protected
virtual
getId
(void) const
ost::Thread
getName
(void) const
ost::Thread
inline
getParent
(void)
ost::Thread
inline
initial
(void)
ost::Thread
protected
virtual
isDetached
(void) const
ost::Thread
isRunning
(void) const
ost::Thread
isThread
(void) const
ost::Thread
join
(void)
ost::Thread
last
ost::ThreadQueue
protected
leave
(void)
ost::Mutex
inline
leaveMutex
(void)
ost::Mutex
Mutex
(const char *name=NULL)
ost::Mutex
name
ost::ThreadQueue
protected
nameMutex
(const char *name)
ost::Mutex
inline
notify
(Thread *)
ost::Thread
protected
virtual
onTimer
(void)
ost::ThreadQueue
protected
virtual
post
(const void *data, unsigned len)
ost::ThreadQueue
ost::Semaphore::post
(void)
ost::Semaphore
resume
(void)
ost::Thread
runQueue
(void *data)=0
ost::ThreadQueue
protected
pure virtual
Semaphore
(unsigned resource=0)
ost::Semaphore
setCancel
(Cancel mode)
ost::Thread
protected
setDebug
(bool mode)
ost::Mutex
inline
static
setException
(Throw mode)
ost::Thread
static
setName
(const char *text)
ost::Thread
protected
setStack
(size_t size=0)
ost::Thread
inline
static
setSuspend
(Suspend mode)
ost::Thread
protected
setTimer
(timeout_t timeout)
ost::ThreadQueue
sleep
(timeout_t msec)
ost::Thread
static
start
(Semaphore *start=0)
ost::Thread
started
ost::ThreadQueue
protected
startQueue
(void)
ost::ThreadQueue
protected
virtual
stopQueue
(void)
ost::ThreadQueue
protected
virtual
suspend
(void)
ost::Thread
Suspend
enum name
ost::Thread
Suspend
typedef
ost::Thread
suspendDisable
enum value
ost::Thread
suspendEnable
enum value
ost::Thread
sync
(void)
ost::Thread
protected
terminate
(void)
ost::Thread
protected
test
(void)
ost::Mutex
inline
testCancel
(void)
ost::Thread
protected
Thread
(bool isMain)
ost::Thread
Thread
(int pri=0, size_t stack=0)
ost::Thread
Thread
(const Thread &th)
ost::Thread
ThreadQueue
(const char *id, int pri, size_t stack=0)
ost::ThreadQueue
Throw
enum name
ost::Thread
Throw
typedef
ost::Thread
throwException
enum value
ost::Thread
throwNothing
enum value
ost::Thread
throwObject
enum value
ost::Thread
timeout
ost::ThreadQueue
protected
tryEnterMutex
(void)
ost::Mutex
wait
(timeout_t timeout=0)
ost::Semaphore
yield
(void)
ost::Thread
static
~Mutex
()
ost::Mutex
virtual
~Semaphore
()
ost::Semaphore
virtual
~Thread
()
ost::Thread
virtual
~ThreadQueue
()
ost::ThreadQueue
virtual
Generated by
1.8.13