\hypertarget{classtesting_1_1internal_1_1_cartesian_product_holder2}{}\section{testing\+:\+:internal\+:\+:Cartesian\+Product\+Holder2$<$ Generator1, Generator2 $>$ Class Template Reference}
\label{classtesting_1_1internal_1_1_cartesian_product_holder2}\index{testing\+::internal\+::\+Cartesian\+Product\+Holder2$<$ Generator1, Generator2 $>$@{testing\+::internal\+::\+Cartesian\+Product\+Holder2$<$ Generator1, Generator2 $>$}}


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

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classtesting_1_1internal_1_1_cartesian_product_holder2_a504471500c3171f7efee84b830004ff9}{Cartesian\+Product\+Holder2}} (const Generator1 \&g1, const Generator2 \&g2)
\item 
{\footnotesize template$<$typename T1 , typename T2 $>$ }\\\mbox{\hyperlink{classtesting_1_1internal_1_1_cartesian_product_holder2_afa0052d44ded139ca23a270375d28e6a}{operator Param\+Generator$<$ \+::std\+::tuple$<$ T1, T2 $>$ $>$}} () const
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$class Generator1, class Generator2$>$\newline
class testing\+::internal\+::\+Cartesian\+Product\+Holder2$<$ Generator1, Generator2 $>$}



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



\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classtesting_1_1internal_1_1_cartesian_product_holder2_a504471500c3171f7efee84b830004ff9}\label{classtesting_1_1internal_1_1_cartesian_product_holder2_a504471500c3171f7efee84b830004ff9}} 
\index{testing\+::internal\+::\+Cartesian\+Product\+Holder2@{testing\+::internal\+::\+Cartesian\+Product\+Holder2}!Cartesian\+Product\+Holder2@{Cartesian\+Product\+Holder2}}
\index{Cartesian\+Product\+Holder2@{Cartesian\+Product\+Holder2}!testing\+::internal\+::\+Cartesian\+Product\+Holder2@{testing\+::internal\+::\+Cartesian\+Product\+Holder2}}
\subsubsection{\texorpdfstring{Cartesian\+Product\+Holder2()}{CartesianProductHolder2()}}
{\footnotesize\ttfamily template$<$class Generator1, class Generator2$>$ \\
\mbox{\hyperlink{classtesting_1_1internal_1_1_cartesian_product_holder2}{testing\+::internal\+::\+Cartesian\+Product\+Holder2}}$<$ Generator1, Generator2 $>$\+::\mbox{\hyperlink{classtesting_1_1internal_1_1_cartesian_product_holder2}{Cartesian\+Product\+Holder2}} (\begin{DoxyParamCaption}\item[{const Generator1 \&}]{g1,  }\item[{const Generator2 \&}]{g2 }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



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



\subsection{Member Function Documentation}
\mbox{\Hypertarget{classtesting_1_1internal_1_1_cartesian_product_holder2_afa0052d44ded139ca23a270375d28e6a}\label{classtesting_1_1internal_1_1_cartesian_product_holder2_afa0052d44ded139ca23a270375d28e6a}} 
\index{testing\+::internal\+::\+Cartesian\+Product\+Holder2@{testing\+::internal\+::\+Cartesian\+Product\+Holder2}!operator Param\+Generator$<$ \+::std\+::tuple$<$ T1, T2 $>$ $>$@{operator Param\+Generator$<$ \+::std\+::tuple$<$ T1, T2 $>$ $>$}}
\index{operator Param\+Generator$<$ \+::std\+::tuple$<$ T1, T2 $>$ $>$@{operator Param\+Generator$<$ \+::std\+::tuple$<$ T1, T2 $>$ $>$}!testing\+::internal\+::\+Cartesian\+Product\+Holder2@{testing\+::internal\+::\+Cartesian\+Product\+Holder2}}
\subsubsection{\texorpdfstring{operator Param\+Generator$<$ \+::std\+::tuple$<$ T1, T2 $>$ $>$()}{operator ParamGenerator< ::std::tuple< T1, T2 > >()}}
{\footnotesize\ttfamily template$<$class Generator1, class Generator2$>$ \\
template$<$typename T1 , typename T2 $>$ \\
\mbox{\hyperlink{classtesting_1_1internal_1_1_cartesian_product_holder2}{testing\+::internal\+::\+Cartesian\+Product\+Holder2}}$<$ Generator1, Generator2 $>$\+::operator \mbox{\hyperlink{classtesting_1_1internal_1_1_param_generator}{Param\+Generator}}$<$ \+::std\+::tuple$<$ T1, T2 $>$ $>$ (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}



Definition at line 13046 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}
