Micro template library A library for building device drivers
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

76 lines
3.5 KiB

  1. \hypertarget{classtesting_1_1internal_1_1_mutex}{}\section{testing\+:\+:internal\+:\+:Mutex Class Reference}
  2. \label{classtesting_1_1internal_1_1_mutex}\index{testing\+::internal\+::\+Mutex@{testing\+::internal\+::\+Mutex}}
  3. {\ttfamily \#include $<$gtest.\+h$>$}
  4. \subsection*{Public Member Functions}
  5. \begin{DoxyCompactItemize}
  6. \item
  7. \mbox{\hyperlink{classtesting_1_1internal_1_1_mutex_a38e1833a78e3eec81ad23ce1b056b40e}{Mutex}} ()
  8. \item
  9. void \mbox{\hyperlink{classtesting_1_1internal_1_1_mutex_ae7e2191886c00182176b23c4f4d049f8}{Lock}} ()
  10. \item
  11. void \mbox{\hyperlink{classtesting_1_1internal_1_1_mutex_a315188055de1be98884519ad84eff2e6}{Unlock}} ()
  12. \item
  13. void \mbox{\hyperlink{classtesting_1_1internal_1_1_mutex_af45bf1660ac4110338a02a8680b2f486}{Assert\+Held}} () const
  14. \end{DoxyCompactItemize}
  15. \subsection{Detailed Description}
  16. Definition at line 2139 of file gtest.\+h.
  17. \subsection{Constructor \& Destructor Documentation}
  18. \mbox{\Hypertarget{classtesting_1_1internal_1_1_mutex_a38e1833a78e3eec81ad23ce1b056b40e}\label{classtesting_1_1internal_1_1_mutex_a38e1833a78e3eec81ad23ce1b056b40e}}
  19. \index{testing\+::internal\+::\+Mutex@{testing\+::internal\+::\+Mutex}!Mutex@{Mutex}}
  20. \index{Mutex@{Mutex}!testing\+::internal\+::\+Mutex@{testing\+::internal\+::\+Mutex}}
  21. \subsubsection{\texorpdfstring{Mutex()}{Mutex()}}
  22. {\footnotesize\ttfamily testing\+::internal\+::\+Mutex\+::\+Mutex (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
  23. Definition at line 2141 of file gtest.\+h.
  24. \subsection{Member Function Documentation}
  25. \mbox{\Hypertarget{classtesting_1_1internal_1_1_mutex_af45bf1660ac4110338a02a8680b2f486}\label{classtesting_1_1internal_1_1_mutex_af45bf1660ac4110338a02a8680b2f486}}
  26. \index{testing\+::internal\+::\+Mutex@{testing\+::internal\+::\+Mutex}!Assert\+Held@{Assert\+Held}}
  27. \index{Assert\+Held@{Assert\+Held}!testing\+::internal\+::\+Mutex@{testing\+::internal\+::\+Mutex}}
  28. \subsubsection{\texorpdfstring{Assert\+Held()}{AssertHeld()}}
  29. {\footnotesize\ttfamily void testing\+::internal\+::\+Mutex\+::\+Assert\+Held (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
  30. Definition at line 2144 of file gtest.\+h.
  31. \mbox{\Hypertarget{classtesting_1_1internal_1_1_mutex_ae7e2191886c00182176b23c4f4d049f8}\label{classtesting_1_1internal_1_1_mutex_ae7e2191886c00182176b23c4f4d049f8}}
  32. \index{testing\+::internal\+::\+Mutex@{testing\+::internal\+::\+Mutex}!Lock@{Lock}}
  33. \index{Lock@{Lock}!testing\+::internal\+::\+Mutex@{testing\+::internal\+::\+Mutex}}
  34. \subsubsection{\texorpdfstring{Lock()}{Lock()}}
  35. {\footnotesize\ttfamily void testing\+::internal\+::\+Mutex\+::\+Lock (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
  36. Definition at line 2142 of file gtest.\+h.
  37. \mbox{\Hypertarget{classtesting_1_1internal_1_1_mutex_a315188055de1be98884519ad84eff2e6}\label{classtesting_1_1internal_1_1_mutex_a315188055de1be98884519ad84eff2e6}}
  38. \index{testing\+::internal\+::\+Mutex@{testing\+::internal\+::\+Mutex}!Unlock@{Unlock}}
  39. \index{Unlock@{Unlock}!testing\+::internal\+::\+Mutex@{testing\+::internal\+::\+Mutex}}
  40. \subsubsection{\texorpdfstring{Unlock()}{Unlock()}}
  41. {\footnotesize\ttfamily void testing\+::internal\+::\+Mutex\+::\+Unlock (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
  42. Definition at line 2143 of file gtest.\+h.
  43. The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
  44. \item
  45. test/eclipse-\/cygwin/lib/gtest/\mbox{\hyperlink{gtest_8h}{gtest.\+h}}\end{DoxyCompactItemize}