\hypertarget{classtesting_1_1internal_1_1_parameterized_test_factory}{}\section{testing\+:\+:internal\+:\+:Parameterized\+Test\+Factory$<$ Test\+Class $>$ Class Template Reference}
\label{classtesting_1_1internal_1_1_parameterized_test_factory}\index{testing\+::internal\+::\+Parameterized\+Test\+Factory$<$ Test\+Class $>$@{testing\+::internal\+::\+Parameterized\+Test\+Factory$<$ Test\+Class $>$}}


{\ttfamily \#include $<$gtest.\+h$>$}

Inheritance diagram for testing\+:\+:internal\+:\+:Parameterized\+Test\+Factory$<$ Test\+Class $>$\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classtesting_1_1internal_1_1_parameterized_test_factory}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef Test\+Class\+::\+Param\+Type \mbox{\hyperlink{classtesting_1_1internal_1_1_parameterized_test_factory_ad9a27b8e1a83de2f1687625bccff460d}{Param\+Type}}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classtesting_1_1internal_1_1_parameterized_test_factory_a82d78356cd402224255edec760a048fb}{Parameterized\+Test\+Factory}} (\mbox{\hyperlink{classtesting_1_1internal_1_1_parameterized_test_factory_ad9a27b8e1a83de2f1687625bccff460d}{Param\+Type}} parameter)
\item 
\mbox{\hyperlink{classtesting_1_1_test}{Test}} $\ast$ \mbox{\hyperlink{classtesting_1_1internal_1_1_parameterized_test_factory_a36d962674d7bf845398637338b9f75cb}{Create\+Test}} () override
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Detailed Description}
\subsubsection*{template$<$class Test\+Class$>$\newline
class testing\+::internal\+::\+Parameterized\+Test\+Factory$<$ Test\+Class $>$}



Definition at line 10943 of file gtest.\+h.



\subsection{Member Typedef Documentation}
\mbox{\Hypertarget{classtesting_1_1internal_1_1_parameterized_test_factory_ad9a27b8e1a83de2f1687625bccff460d}\label{classtesting_1_1internal_1_1_parameterized_test_factory_ad9a27b8e1a83de2f1687625bccff460d}} 
\index{testing\+::internal\+::\+Parameterized\+Test\+Factory@{testing\+::internal\+::\+Parameterized\+Test\+Factory}!Param\+Type@{Param\+Type}}
\index{Param\+Type@{Param\+Type}!testing\+::internal\+::\+Parameterized\+Test\+Factory@{testing\+::internal\+::\+Parameterized\+Test\+Factory}}
\subsubsection{\texorpdfstring{Param\+Type}{ParamType}}
{\footnotesize\ttfamily template$<$class Test\+Class $>$ \\
typedef Test\+Class\+::\+Param\+Type \mbox{\hyperlink{classtesting_1_1internal_1_1_parameterized_test_factory}{testing\+::internal\+::\+Parameterized\+Test\+Factory}}$<$ Test\+Class $>$\+::\mbox{\hyperlink{classtesting_1_1internal_1_1_parameterized_test_factory_ad9a27b8e1a83de2f1687625bccff460d}{Param\+Type}}}



Definition at line 10945 of file gtest.\+h.



\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classtesting_1_1internal_1_1_parameterized_test_factory_a82d78356cd402224255edec760a048fb}\label{classtesting_1_1internal_1_1_parameterized_test_factory_a82d78356cd402224255edec760a048fb}} 
\index{testing\+::internal\+::\+Parameterized\+Test\+Factory@{testing\+::internal\+::\+Parameterized\+Test\+Factory}!Parameterized\+Test\+Factory@{Parameterized\+Test\+Factory}}
\index{Parameterized\+Test\+Factory@{Parameterized\+Test\+Factory}!testing\+::internal\+::\+Parameterized\+Test\+Factory@{testing\+::internal\+::\+Parameterized\+Test\+Factory}}
\subsubsection{\texorpdfstring{Parameterized\+Test\+Factory()}{ParameterizedTestFactory()}}
{\footnotesize\ttfamily template$<$class Test\+Class $>$ \\
\mbox{\hyperlink{classtesting_1_1internal_1_1_parameterized_test_factory}{testing\+::internal\+::\+Parameterized\+Test\+Factory}}$<$ Test\+Class $>$\+::\mbox{\hyperlink{classtesting_1_1internal_1_1_parameterized_test_factory}{Parameterized\+Test\+Factory}} (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classtesting_1_1internal_1_1_parameterized_test_factory_ad9a27b8e1a83de2f1687625bccff460d}{Param\+Type}}}]{parameter }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [explicit]}}



Definition at line 10946 of file gtest.\+h.



\subsection{Member Function Documentation}
\mbox{\Hypertarget{classtesting_1_1internal_1_1_parameterized_test_factory_a36d962674d7bf845398637338b9f75cb}\label{classtesting_1_1internal_1_1_parameterized_test_factory_a36d962674d7bf845398637338b9f75cb}} 
\index{testing\+::internal\+::\+Parameterized\+Test\+Factory@{testing\+::internal\+::\+Parameterized\+Test\+Factory}!Create\+Test@{Create\+Test}}
\index{Create\+Test@{Create\+Test}!testing\+::internal\+::\+Parameterized\+Test\+Factory@{testing\+::internal\+::\+Parameterized\+Test\+Factory}}
\subsubsection{\texorpdfstring{Create\+Test()}{CreateTest()}}
{\footnotesize\ttfamily template$<$class Test\+Class $>$ \\
\mbox{\hyperlink{classtesting_1_1_test}{Test}}$\ast$ \mbox{\hyperlink{classtesting_1_1internal_1_1_parameterized_test_factory}{testing\+::internal\+::\+Parameterized\+Test\+Factory}}$<$ Test\+Class $>$\+::Create\+Test (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [override]}, {\ttfamily [virtual]}}



Implements \mbox{\hyperlink{classtesting_1_1internal_1_1_test_factory_base_a07ac3ca0b196cdb092da0bb186b7c030}{testing\+::internal\+::\+Test\+Factory\+Base}}.



Definition at line 10948 of file gtest.\+h.



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
test/eclipse-\/cygwin/lib/gtest/\mbox{\hyperlink{gtest_8h}{gtest.\+h}}\end{DoxyCompactItemize}
