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.
 
 
 
 

140 lines
8.6 KiB

  1. \hypertarget{classtesting_1_1internal_1_1_r_e}{}\section{testing\+:\+:internal\+:\+:RE Class Reference}
  2. \label{classtesting_1_1internal_1_1_r_e}\index{testing\+::internal\+::\+RE@{testing\+::internal\+::\+RE}}
  3. {\ttfamily \#include $<$gtest.\+h$>$}
  4. \subsection*{Public Member Functions}
  5. \begin{DoxyCompactItemize}
  6. \item
  7. \mbox{\hyperlink{classtesting_1_1internal_1_1_r_e_ab215dbc2565fce641e1746ca43e9d68a}{RE}} (const \mbox{\hyperlink{classtesting_1_1internal_1_1_r_e}{RE}} \&other)
  8. \item
  9. \mbox{\hyperlink{classtesting_1_1internal_1_1_r_e_a8840bd639642f3d4769a94a68ce463c2}{RE}} (const \+::std\+::string \&regex)
  10. \item
  11. \mbox{\hyperlink{classtesting_1_1internal_1_1_r_e_a908ea936a5b7a14479a1b292a7189ca6}{RE}} (const char $\ast$regex)
  12. \item
  13. \mbox{\hyperlink{classtesting_1_1internal_1_1_r_e_af3ad18e6c0b433f3d85ed23eda8119f3}{$\sim$\+RE}} ()
  14. \item
  15. const char $\ast$ \mbox{\hyperlink{classtesting_1_1internal_1_1_r_e_a24236aab3a6b0183a145a6f4c0bb9848}{pattern}} () const
  16. \end{DoxyCompactItemize}
  17. \subsection*{Static Public Member Functions}
  18. \begin{DoxyCompactItemize}
  19. \item
  20. static bool \mbox{\hyperlink{classtesting_1_1internal_1_1_r_e_aa79a950758d0f1d62f7762d1e9cefe86}{Full\+Match}} (const \+::std\+::string \&str, const \mbox{\hyperlink{classtesting_1_1internal_1_1_r_e}{RE}} \&re)
  21. \item
  22. static bool \mbox{\hyperlink{classtesting_1_1internal_1_1_r_e_a1e81f9a87211bdca645e025f8f0236c8}{Partial\+Match}} (const \+::std\+::string \&str, const \mbox{\hyperlink{classtesting_1_1internal_1_1_r_e}{RE}} \&re)
  23. \item
  24. static bool \mbox{\hyperlink{classtesting_1_1internal_1_1_r_e_a0892b449d80184a7074276377401895e}{Full\+Match}} (const char $\ast$str, const \mbox{\hyperlink{classtesting_1_1internal_1_1_r_e}{RE}} \&re)
  25. \item
  26. static bool \mbox{\hyperlink{classtesting_1_1internal_1_1_r_e_ab6b3d18a28c44d3ff9f42840d1fa8d00}{Partial\+Match}} (const char $\ast$str, const \mbox{\hyperlink{classtesting_1_1internal_1_1_r_e}{RE}} \&re)
  27. \end{DoxyCompactItemize}
  28. \subsection{Detailed Description}
  29. Definition at line 1136 of file gtest.\+h.
  30. \subsection{Constructor \& Destructor Documentation}
  31. \mbox{\Hypertarget{classtesting_1_1internal_1_1_r_e_ab215dbc2565fce641e1746ca43e9d68a}\label{classtesting_1_1internal_1_1_r_e_ab215dbc2565fce641e1746ca43e9d68a}}
  32. \index{testing\+::internal\+::\+RE@{testing\+::internal\+::\+RE}!RE@{RE}}
  33. \index{RE@{RE}!testing\+::internal\+::\+RE@{testing\+::internal\+::\+RE}}
  34. \subsubsection{\texorpdfstring{R\+E()}{RE()}\hspace{0.1cm}{\footnotesize\ttfamily [1/3]}}
  35. {\footnotesize\ttfamily testing\+::internal\+::\+R\+E\+::\+RE (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classtesting_1_1internal_1_1_r_e}{RE}} \&}]{other }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
  36. Definition at line 1140 of file gtest.\+h.
  37. \mbox{\Hypertarget{classtesting_1_1internal_1_1_r_e_a8840bd639642f3d4769a94a68ce463c2}\label{classtesting_1_1internal_1_1_r_e_a8840bd639642f3d4769a94a68ce463c2}}
  38. \index{testing\+::internal\+::\+RE@{testing\+::internal\+::\+RE}!RE@{RE}}
  39. \index{RE@{RE}!testing\+::internal\+::\+RE@{testing\+::internal\+::\+RE}}
  40. \subsubsection{\texorpdfstring{R\+E()}{RE()}\hspace{0.1cm}{\footnotesize\ttfamily [2/3]}}
  41. {\footnotesize\ttfamily testing\+::internal\+::\+R\+E\+::\+RE (\begin{DoxyParamCaption}\item[{const \+::std\+::string \&}]{regex }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
  42. Definition at line 1143 of file gtest.\+h.
  43. \mbox{\Hypertarget{classtesting_1_1internal_1_1_r_e_a908ea936a5b7a14479a1b292a7189ca6}\label{classtesting_1_1internal_1_1_r_e_a908ea936a5b7a14479a1b292a7189ca6}}
  44. \index{testing\+::internal\+::\+RE@{testing\+::internal\+::\+RE}!RE@{RE}}
  45. \index{RE@{RE}!testing\+::internal\+::\+RE@{testing\+::internal\+::\+RE}}
  46. \subsubsection{\texorpdfstring{R\+E()}{RE()}\hspace{0.1cm}{\footnotesize\ttfamily [3/3]}}
  47. {\footnotesize\ttfamily testing\+::internal\+::\+R\+E\+::\+RE (\begin{DoxyParamCaption}\item[{const char $\ast$}]{regex }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
  48. Definition at line 1151 of file gtest.\+h.
  49. \mbox{\Hypertarget{classtesting_1_1internal_1_1_r_e_af3ad18e6c0b433f3d85ed23eda8119f3}\label{classtesting_1_1internal_1_1_r_e_af3ad18e6c0b433f3d85ed23eda8119f3}}
  50. \index{testing\+::internal\+::\+RE@{testing\+::internal\+::\+RE}!````~RE@{$\sim$\+RE}}
  51. \index{````~RE@{$\sim$\+RE}!testing\+::internal\+::\+RE@{testing\+::internal\+::\+RE}}
  52. \subsubsection{\texorpdfstring{$\sim$\+R\+E()}{~RE()}}
  53. {\footnotesize\ttfamily testing\+::internal\+::\+R\+E\+::$\sim$\+RE (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}
  54. Definition at line 10308 of file gtest-\/all.\+cc.
  55. \subsection{Member Function Documentation}
  56. \mbox{\Hypertarget{classtesting_1_1internal_1_1_r_e_aa79a950758d0f1d62f7762d1e9cefe86}\label{classtesting_1_1internal_1_1_r_e_aa79a950758d0f1d62f7762d1e9cefe86}}
  57. \index{testing\+::internal\+::\+RE@{testing\+::internal\+::\+RE}!Full\+Match@{Full\+Match}}
  58. \index{Full\+Match@{Full\+Match}!testing\+::internal\+::\+RE@{testing\+::internal\+::\+RE}}
  59. \subsubsection{\texorpdfstring{Full\+Match()}{FullMatch()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
  60. {\footnotesize\ttfamily static bool testing\+::internal\+::\+R\+E\+::\+Full\+Match (\begin{DoxyParamCaption}\item[{const \+::std\+::string \&}]{str, }\item[{const \mbox{\hyperlink{classtesting_1_1internal_1_1_r_e}{RE}} \&}]{re }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}
  61. Definition at line 1161 of file gtest.\+h.
  62. \mbox{\Hypertarget{classtesting_1_1internal_1_1_r_e_a0892b449d80184a7074276377401895e}\label{classtesting_1_1internal_1_1_r_e_a0892b449d80184a7074276377401895e}}
  63. \index{testing\+::internal\+::\+RE@{testing\+::internal\+::\+RE}!Full\+Match@{Full\+Match}}
  64. \index{Full\+Match@{Full\+Match}!testing\+::internal\+::\+RE@{testing\+::internal\+::\+RE}}
  65. \subsubsection{\texorpdfstring{Full\+Match()}{FullMatch()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
  66. {\footnotesize\ttfamily bool testing\+::internal\+::\+R\+E\+::\+Full\+Match (\begin{DoxyParamCaption}\item[{const char $\ast$}]{str, }\item[{const \mbox{\hyperlink{classtesting_1_1internal_1_1_r_e}{RE}} \&}]{re }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}
  67. Definition at line 10321 of file gtest-\/all.\+cc.
  68. \mbox{\Hypertarget{classtesting_1_1internal_1_1_r_e_a1e81f9a87211bdca645e025f8f0236c8}\label{classtesting_1_1internal_1_1_r_e_a1e81f9a87211bdca645e025f8f0236c8}}
  69. \index{testing\+::internal\+::\+RE@{testing\+::internal\+::\+RE}!Partial\+Match@{Partial\+Match}}
  70. \index{Partial\+Match@{Partial\+Match}!testing\+::internal\+::\+RE@{testing\+::internal\+::\+RE}}
  71. \subsubsection{\texorpdfstring{Partial\+Match()}{PartialMatch()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
  72. {\footnotesize\ttfamily static bool testing\+::internal\+::\+R\+E\+::\+Partial\+Match (\begin{DoxyParamCaption}\item[{const \+::std\+::string \&}]{str, }\item[{const \mbox{\hyperlink{classtesting_1_1internal_1_1_r_e}{RE}} \&}]{re }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}
  73. Definition at line 1164 of file gtest.\+h.
  74. \mbox{\Hypertarget{classtesting_1_1internal_1_1_r_e_ab6b3d18a28c44d3ff9f42840d1fa8d00}\label{classtesting_1_1internal_1_1_r_e_ab6b3d18a28c44d3ff9f42840d1fa8d00}}
  75. \index{testing\+::internal\+::\+RE@{testing\+::internal\+::\+RE}!Partial\+Match@{Partial\+Match}}
  76. \index{Partial\+Match@{Partial\+Match}!testing\+::internal\+::\+RE@{testing\+::internal\+::\+RE}}
  77. \subsubsection{\texorpdfstring{Partial\+Match()}{PartialMatch()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
  78. {\footnotesize\ttfamily bool testing\+::internal\+::\+R\+E\+::\+Partial\+Match (\begin{DoxyParamCaption}\item[{const char $\ast$}]{str, }\item[{const \mbox{\hyperlink{classtesting_1_1internal_1_1_r_e}{RE}} \&}]{re }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}
  79. Definition at line 10330 of file gtest-\/all.\+cc.
  80. \mbox{\Hypertarget{classtesting_1_1internal_1_1_r_e_a24236aab3a6b0183a145a6f4c0bb9848}\label{classtesting_1_1internal_1_1_r_e_a24236aab3a6b0183a145a6f4c0bb9848}}
  81. \index{testing\+::internal\+::\+RE@{testing\+::internal\+::\+RE}!pattern@{pattern}}
  82. \index{pattern@{pattern}!testing\+::internal\+::\+RE@{testing\+::internal\+::\+RE}}
  83. \subsubsection{\texorpdfstring{pattern()}{pattern()}}
  84. {\footnotesize\ttfamily const char$\ast$ testing\+::internal\+::\+R\+E\+::pattern (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}
  85. Definition at line 1155 of file gtest.\+h.
  86. The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
  87. \item
  88. test/eclipse-\/cygwin/lib/gtest/\mbox{\hyperlink{gtest_8h}{gtest.\+h}}\item
  89. test/eclipse-\/cygwin/lib/gtest/\mbox{\hyperlink{gtest-all_8cc}{gtest-\/all.\+cc}}\end{DoxyCompactItemize}