]> git.saurik.com Git - wxWidgets.git/blobdiff - docs/latex/wx/conditn.tex
Sort of autoresize if only 1 column is there
[wxWidgets.git] / docs / latex / wx / conditn.tex
index ff0cfb34071ae90e00973e82b57fdeda89afd66a..84510e7ee4f733b958b2f6fdb57627db1ee4e825 100644 (file)
@@ -44,8 +44,8 @@ public:
         // tell the other(s) thread(s) that we're about to terminate: we must
         // lock the mutex first or we might signal the condition before the
         // waiting threads start waiting on it!
-        wxMutexLocker lock(m_mutex);
-        m_condition.Broadcast(); // same as Signal() here -- one waiter only
+        wxMutexLocker lock(*m_mutex);
+        m_condition->Broadcast(); // same as Signal() here -- one waiter only
 
         return 0;
     }
@@ -105,6 +105,10 @@ None.
 
 <wx/thread.h>
 
+\wxheading{Library}
+
+\helpref{wxBase}{librarieslist}
+
 \wxheading{See also}
 
 \helpref{wxThread}{wxthread}, \helpref{wxMutex}{wxmutex}
@@ -145,7 +149,7 @@ not.
 \constfunc{bool}{IsOk}{\void}
 
 Returns {\tt true} if the object had been initialized successfully, {\tt false} 
-if an error occured.
+if an error occurred.
 
 \membersection{wxCondition::Signal}\label{wxconditionsignal}
 
@@ -172,7 +176,8 @@ Waits until the condition is signalled.
 This method atomically releases the lock on the mutex associated with this
 condition (this is why it must be locked prior to calling Wait) and puts the
 thread to sleep until \helpref{Signal}{wxconditionsignal} or 
-\helpref{Broadcast}{wxconditionbroadcast} is called.
+\helpref{Broadcast}{wxconditionbroadcast} is called. It then locks the mutex
+again and returns.
 
 Note that even if \helpref{Signal}{wxconditionsignal} had been called before
 Wait without waking up any thread, the thread would still wait for another one
@@ -181,7 +186,7 @@ Wait or the thread may sleep forever.
 
 \wxheading{Return value}
 
-Returns {\tt wxCOND\_NO\_ERROR} on success, another value if an error occured.
+Returns {\tt wxCOND\_NO\_ERROR} on success, another value if an error occurred.
 
 \wxheading{See also}