\hypertarget{_q_c___condition_8dox_8h_source}{}\doxysection{QC\+\_\+\+Condition.\+dox.\+h}

\begin{DoxyCode}{0}
\DoxyCodeLine{1 }
\DoxyCodeLine{2 \textcolor{keyword}{namespace }\mbox{\hyperlink{namespace_qore}{Qore}} \{}
\DoxyCodeLine{4 \textcolor{keyword}{namespace }Thread \{}
\DoxyCodeLine{6 }
\DoxyCodeLine{14 \textcolor{keyword}{class }\mbox{\hyperlink{class_qore_1_1_thread_1_1_condition}{Condition}} \{}
\DoxyCodeLine{15 }
\DoxyCodeLine{16 \textcolor{keyword}{public}:}
\DoxyCodeLine{18 }
\DoxyCodeLine{32 nothing \mbox{\hyperlink{class_qore_1_1_thread_1_1_condition_a0bf35f288c7fe337d6c23966587cf74e}{broadcast}}();}
\DoxyCodeLine{33 }
\DoxyCodeLine{34 \textcolor{keyword}{public}:}
\DoxyCodeLine{36 }
\DoxyCodeLine{41  \mbox{\hyperlink{class_qore_1_1_thread_1_1_condition_aa2884ef6c32a55b3928b8d363639800d}{constructor}}();}
\DoxyCodeLine{42 }
\DoxyCodeLine{43 \textcolor{keyword}{public}:}
\DoxyCodeLine{45 }
\DoxyCodeLine{50  \mbox{\hyperlink{class_qore_1_1_thread_1_1_condition_a3af34f32349da258b5bb35bca14b932c}{copy}}();}
\DoxyCodeLine{51 }
\DoxyCodeLine{52 \textcolor{keyword}{public}:}
\DoxyCodeLine{54 }
\DoxyCodeLine{68 nothing \mbox{\hyperlink{class_qore_1_1_thread_1_1_condition_a639be7dc86bf755e1ee31cd3eefff4d5}{signal}}();}
\DoxyCodeLine{69 }
\DoxyCodeLine{70 \textcolor{keyword}{public}:}
\DoxyCodeLine{72 }
\DoxyCodeLine{101 \textcolor{keywordtype}{int} \mbox{\hyperlink{class_qore_1_1_thread_1_1_condition_a8f29b21d4146f40315e25d3bbf840196}{wait}}(\mbox{\hyperlink{class_qore_1_1_thread_1_1_abstract_smart_lock}{AbstractSmartLock}} lock, timeout timeout\_ms = 0);}
\DoxyCodeLine{102 }
\DoxyCodeLine{103 \textcolor{keyword}{public}:}
\DoxyCodeLine{105 }
\DoxyCodeLine{115 \textcolor{keywordtype}{int} \mbox{\hyperlink{class_qore_1_1_thread_1_1_condition_a9344dce8d42904abaecb8136cc171ee5}{wait\_count}}(\mbox{\hyperlink{class_qore_1_1_thread_1_1_abstract_smart_lock}{AbstractSmartLock}} lock);}
\DoxyCodeLine{116 \};}
\DoxyCodeLine{117 \}}
\DoxyCodeLine{118 \}}

\end{DoxyCode}
