\hypertarget{a01861}{}\doxysection{AAX\+\_\+\+St\+Lock\+\_\+\+Guard Class Reference}
\label{a01861}\index{AAX\_StLock\_Guard@{AAX\_StLock\_Guard}}


{\ttfamily \#include $<$AAX\+\_\+\+CMutex.\+h$>$}



\doxysubsection{Description}
Helper class for working with mutex. \doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{a01861_abe7e3ad1ebe9ce3275abc7b23aba32d8}{AAX\+\_\+\+St\+Lock\+\_\+\+Guard}} (\mbox{\hyperlink{a01857}{AAX\+\_\+\+CMutex}} \&i\+Mutex)
\item 
\mbox{\hyperlink{a01861_abdc2e6d3f8de54078bbb823e742bb5fc}{$\sim$\+AAX\+\_\+\+St\+Lock\+\_\+\+Guard}} ()
\end{DoxyCompactItemize}


\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{a01861_abe7e3ad1ebe9ce3275abc7b23aba32d8}\label{a01861_abe7e3ad1ebe9ce3275abc7b23aba32d8}} 
\index{AAX\_StLock\_Guard@{AAX\_StLock\_Guard}!AAX\_StLock\_Guard@{AAX\_StLock\_Guard}}
\index{AAX\_StLock\_Guard@{AAX\_StLock\_Guard}!AAX\_StLock\_Guard@{AAX\_StLock\_Guard}}
\doxysubsubsection{\texorpdfstring{AAX\_StLock\_Guard()}{AAX\_StLock\_Guard()}}
{\footnotesize\ttfamily AAX\+\_\+\+St\+Lock\+\_\+\+Guard\+::\+AAX\+\_\+\+St\+Lock\+\_\+\+Guard (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{a01857}{AAX\+\_\+\+CMutex}} \&}]{i\+Mutex }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [explicit]}}



References \mbox{\hyperlink{a01857_a99babc9bed7ae95c36015635f4c500df}{AAX\+\_\+\+CMutex\+::\+Lock()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{a01861_abe7e3ad1ebe9ce3275abc7b23aba32d8_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{a01861_abdc2e6d3f8de54078bbb823e742bb5fc}\label{a01861_abdc2e6d3f8de54078bbb823e742bb5fc}} 
\index{AAX\_StLock\_Guard@{AAX\_StLock\_Guard}!````~AAX\_StLock\_Guard@{$\sim$AAX\_StLock\_Guard}}
\index{````~AAX\_StLock\_Guard@{$\sim$AAX\_StLock\_Guard}!AAX\_StLock\_Guard@{AAX\_StLock\_Guard}}
\doxysubsubsection{\texorpdfstring{$\sim$AAX\_StLock\_Guard()}{~AAX\_StLock\_Guard()}}
{\footnotesize\ttfamily AAX\+\_\+\+St\+Lock\+\_\+\+Guard\+::$\sim$\+AAX\+\_\+\+St\+Lock\+\_\+\+Guard (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



References \mbox{\hyperlink{a01857_a8c25bbd0e6030325a7965f8453d96323}{AAX\+\_\+\+CMutex\+::\+Unlock()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=339pt]{a01861_abdc2e6d3f8de54078bbb823e742bb5fc_cgraph}
\end{center}
\end{figure}


The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{a00440}{AAX\+\_\+\+CMutex.\+h}}\end{DoxyCompactItemize}
