\hypertarget{_q_c___abstract_smart_lock_8dox_8h_source}{}\doxysection{QC\+\_\+\+Abstract\+Smart\+Lock.\+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{15 \textcolor{keyword}{class }\mbox{\hyperlink{class_qore_1_1_thread_1_1_abstract_smart_lock}{AbstractSmartLock}} \{}
\DoxyCodeLine{16 }
\DoxyCodeLine{17 \textcolor{keyword}{public}:}
\DoxyCodeLine{19 }
\DoxyCodeLine{21  \mbox{\hyperlink{class_qore_1_1_thread_1_1_abstract_smart_lock_af15ccf8b346a9f3abbbdc559d2f5e59b}{constructor}}();}
\DoxyCodeLine{22 }
\DoxyCodeLine{23 \textcolor{keyword}{public}:}
\DoxyCodeLine{25 }
\DoxyCodeLine{35 \textcolor{keywordtype}{string} \mbox{\hyperlink{class_qore_1_1_thread_1_1_abstract_smart_lock_aaf6a2ecab96ad01d3ab0dbb81b63a363}{getName}}();}
\DoxyCodeLine{36 }
\DoxyCodeLine{37 \textcolor{keyword}{public}:}
\DoxyCodeLine{39 }
\DoxyCodeLine{55 \textcolor{keywordtype}{bool} \mbox{\hyperlink{class_qore_1_1_thread_1_1_abstract_smart_lock_a4936d08a0508d61a41e8c685e2a03d72}{lockOwner}}();}
\DoxyCodeLine{56 }
\DoxyCodeLine{57 \textcolor{keyword}{public}:}
\DoxyCodeLine{59 }
\DoxyCodeLine{71 \textcolor{keywordtype}{int} \mbox{\hyperlink{class_qore_1_1_thread_1_1_abstract_smart_lock_afafe6ef19203993a7c5dd87e00068325}{lockTID}}();}
\DoxyCodeLine{72 \};}
\DoxyCodeLine{73 \}}
\DoxyCodeLine{74 \}}

\end{DoxyCode}
