Lines Matching refs:is
3 A mutex object is a synchronization object whose state is set to signaled when
4 it is not owned by any thread, and nonsignaled when it is owned. Its name comes
11 thread is waiting) but using them is not recommended and they are {\bf not}
12 recursive by default. The reason for this is that recursive mutexes are not
18 because during a new node addition the list integrity is temporarily broken
19 (this is also called {\it program invariant}).
25 // this variable has an "s_" prefix because it is static: seeing an "s_" in
26 // a multithreaded program is in general a good sign that you should use a
30 // we store some numbers in this global array which is presumably used by
44 // return true the given number is greater than all array elements
63 mutex is unlocked in any case: whether the function returns true or false
64 (because the destructor of the local object {\it lock} is always called). Using
65 this class instead of directly using wxMutex is, in general safer and is even
137 \twocolitem{{\bf wxMUTEX\_BUSY}}{The mutex is already locked by another thread.}