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.
 
 
 
 

109 lines
6.5 KiB

  1. \hypertarget{classtesting_1_1internal_1_1_thread_local}{}\section{testing\+:\+:internal\+:\+:Thread\+Local$<$ T $>$ Class Template Reference}
  2. \label{classtesting_1_1internal_1_1_thread_local}\index{testing\+::internal\+::\+Thread\+Local$<$ T $>$@{testing\+::internal\+::\+Thread\+Local$<$ T $>$}}
  3. {\ttfamily \#include $<$gtest.\+h$>$}
  4. \subsection*{Public Member Functions}
  5. \begin{DoxyCompactItemize}
  6. \item
  7. \mbox{\hyperlink{classtesting_1_1internal_1_1_thread_local_a106f3a3ad15d08f95f9887105d2a1af5}{Thread\+Local}} ()
  8. \item
  9. \mbox{\hyperlink{classtesting_1_1internal_1_1_thread_local_a85610bdfdbc93a4c56215e0aad7da870}{Thread\+Local}} (const T \&value)
  10. \item
  11. T $\ast$ \mbox{\hyperlink{classtesting_1_1internal_1_1_thread_local_a882f57fed4b074de83693c0c0fe62858}{pointer}} ()
  12. \item
  13. const T $\ast$ \mbox{\hyperlink{classtesting_1_1internal_1_1_thread_local_a57e45bb60e3cd94abb04fa449e9f0367}{pointer}} () const
  14. \item
  15. const T \& \mbox{\hyperlink{classtesting_1_1internal_1_1_thread_local_ac56aeb97991824979bf192c63d1466f8}{get}} () const
  16. \item
  17. void \mbox{\hyperlink{classtesting_1_1internal_1_1_thread_local_ab5ebc7ba07426cef7167afa2a7707eb4}{set}} (const T \&value)
  18. \end{DoxyCompactItemize}
  19. \subsection{Detailed Description}
  20. \subsubsection*{template$<$typename T$>$\newline
  21. class testing\+::internal\+::\+Thread\+Local$<$ T $>$}
  22. Definition at line 2165 of file gtest.\+h.
  23. \subsection{Constructor \& Destructor Documentation}
  24. \mbox{\Hypertarget{classtesting_1_1internal_1_1_thread_local_a106f3a3ad15d08f95f9887105d2a1af5}\label{classtesting_1_1internal_1_1_thread_local_a106f3a3ad15d08f95f9887105d2a1af5}}
  25. \index{testing\+::internal\+::\+Thread\+Local@{testing\+::internal\+::\+Thread\+Local}!Thread\+Local@{Thread\+Local}}
  26. \index{Thread\+Local@{Thread\+Local}!testing\+::internal\+::\+Thread\+Local@{testing\+::internal\+::\+Thread\+Local}}
  27. \subsubsection{\texorpdfstring{Thread\+Local()}{ThreadLocal()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
  28. {\footnotesize\ttfamily template$<$typename T $>$ \\
  29. \mbox{\hyperlink{classtesting_1_1internal_1_1_thread_local}{testing\+::internal\+::\+Thread\+Local}}$<$ T $>$\+::\mbox{\hyperlink{classtesting_1_1internal_1_1_thread_local}{Thread\+Local}} (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
  30. Definition at line 2167 of file gtest.\+h.
  31. \mbox{\Hypertarget{classtesting_1_1internal_1_1_thread_local_a85610bdfdbc93a4c56215e0aad7da870}\label{classtesting_1_1internal_1_1_thread_local_a85610bdfdbc93a4c56215e0aad7da870}}
  32. \index{testing\+::internal\+::\+Thread\+Local@{testing\+::internal\+::\+Thread\+Local}!Thread\+Local@{Thread\+Local}}
  33. \index{Thread\+Local@{Thread\+Local}!testing\+::internal\+::\+Thread\+Local@{testing\+::internal\+::\+Thread\+Local}}
  34. \subsubsection{\texorpdfstring{Thread\+Local()}{ThreadLocal()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
  35. {\footnotesize\ttfamily template$<$typename T $>$ \\
  36. \mbox{\hyperlink{classtesting_1_1internal_1_1_thread_local}{testing\+::internal\+::\+Thread\+Local}}$<$ T $>$\+::\mbox{\hyperlink{classtesting_1_1internal_1_1_thread_local}{Thread\+Local}} (\begin{DoxyParamCaption}\item[{const T \&}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [explicit]}}
  37. Definition at line 2168 of file gtest.\+h.
  38. \subsection{Member Function Documentation}
  39. \mbox{\Hypertarget{classtesting_1_1internal_1_1_thread_local_ac56aeb97991824979bf192c63d1466f8}\label{classtesting_1_1internal_1_1_thread_local_ac56aeb97991824979bf192c63d1466f8}}
  40. \index{testing\+::internal\+::\+Thread\+Local@{testing\+::internal\+::\+Thread\+Local}!get@{get}}
  41. \index{get@{get}!testing\+::internal\+::\+Thread\+Local@{testing\+::internal\+::\+Thread\+Local}}
  42. \subsubsection{\texorpdfstring{get()}{get()}}
  43. {\footnotesize\ttfamily template$<$typename T $>$ \\
  44. const T\& \mbox{\hyperlink{classtesting_1_1internal_1_1_thread_local}{testing\+::internal\+::\+Thread\+Local}}$<$ T $>$\+::get (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
  45. Definition at line 2171 of file gtest.\+h.
  46. \mbox{\Hypertarget{classtesting_1_1internal_1_1_thread_local_a882f57fed4b074de83693c0c0fe62858}\label{classtesting_1_1internal_1_1_thread_local_a882f57fed4b074de83693c0c0fe62858}}
  47. \index{testing\+::internal\+::\+Thread\+Local@{testing\+::internal\+::\+Thread\+Local}!pointer@{pointer}}
  48. \index{pointer@{pointer}!testing\+::internal\+::\+Thread\+Local@{testing\+::internal\+::\+Thread\+Local}}
  49. \subsubsection{\texorpdfstring{pointer()}{pointer()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
  50. {\footnotesize\ttfamily template$<$typename T $>$ \\
  51. T$\ast$ \mbox{\hyperlink{classtesting_1_1internal_1_1_thread_local}{testing\+::internal\+::\+Thread\+Local}}$<$ T $>$\+::pointer (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
  52. Definition at line 2169 of file gtest.\+h.
  53. \mbox{\Hypertarget{classtesting_1_1internal_1_1_thread_local_a57e45bb60e3cd94abb04fa449e9f0367}\label{classtesting_1_1internal_1_1_thread_local_a57e45bb60e3cd94abb04fa449e9f0367}}
  54. \index{testing\+::internal\+::\+Thread\+Local@{testing\+::internal\+::\+Thread\+Local}!pointer@{pointer}}
  55. \index{pointer@{pointer}!testing\+::internal\+::\+Thread\+Local@{testing\+::internal\+::\+Thread\+Local}}
  56. \subsubsection{\texorpdfstring{pointer()}{pointer()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
  57. {\footnotesize\ttfamily template$<$typename T $>$ \\
  58. const T$\ast$ \mbox{\hyperlink{classtesting_1_1internal_1_1_thread_local}{testing\+::internal\+::\+Thread\+Local}}$<$ T $>$\+::pointer (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
  59. Definition at line 2170 of file gtest.\+h.
  60. \mbox{\Hypertarget{classtesting_1_1internal_1_1_thread_local_ab5ebc7ba07426cef7167afa2a7707eb4}\label{classtesting_1_1internal_1_1_thread_local_ab5ebc7ba07426cef7167afa2a7707eb4}}
  61. \index{testing\+::internal\+::\+Thread\+Local@{testing\+::internal\+::\+Thread\+Local}!set@{set}}
  62. \index{set@{set}!testing\+::internal\+::\+Thread\+Local@{testing\+::internal\+::\+Thread\+Local}}
  63. \subsubsection{\texorpdfstring{set()}{set()}}
  64. {\footnotesize\ttfamily template$<$typename T $>$ \\
  65. void \mbox{\hyperlink{classtesting_1_1internal_1_1_thread_local}{testing\+::internal\+::\+Thread\+Local}}$<$ T $>$\+::set (\begin{DoxyParamCaption}\item[{const T \&}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
  66. Definition at line 2172 of file gtest.\+h.
  67. The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
  68. \item
  69. test/eclipse-\/cygwin/lib/gtest/\mbox{\hyperlink{gtest_8h}{gtest.\+h}}\end{DoxyCompactItemize}