utl/doc/latex/classtesting_1_1_with_param_interface.tex
Christos Houtouridis bebb193278 DEV: minor changes
2019-11-14 12:24:04 +02:00

105 lines
5.6 KiB
TeX

\hypertarget{classtesting_1_1_with_param_interface}{}\section{testing\+:\+:With\+Param\+Interface$<$ T $>$ Class Template Reference}
\label{classtesting_1_1_with_param_interface}\index{testing\+::\+With\+Param\+Interface$<$ T $>$@{testing\+::\+With\+Param\+Interface$<$ T $>$}}
{\ttfamily \#include $<$gtest.\+h$>$}
Inheritance diagram for testing\+:\+:With\+Param\+Interface$<$ T $>$\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classtesting_1_1_with_param_interface}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item
typedef T \mbox{\hyperlink{classtesting_1_1_with_param_interface_a343febaaebf1f025bda484f841d4fec1}{Param\+Type}}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
virtual \mbox{\hyperlink{classtesting_1_1_with_param_interface_a4e170bd42fa5e8ce48b80cee6bb52e26}{$\sim$\+With\+Param\+Interface}} ()
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item
static const \mbox{\hyperlink{classtesting_1_1_with_param_interface_a343febaaebf1f025bda484f841d4fec1}{Param\+Type}} \& \mbox{\hyperlink{classtesting_1_1_with_param_interface_a1078d4493d7aa4d3e50d1d6c661bee4d}{Get\+Param}} ()
\end{DoxyCompactItemize}
\subsection*{Friends}
\begin{DoxyCompactItemize}
\item
{\footnotesize template$<$class Test\+Class $>$ }\\class \mbox{\hyperlink{classtesting_1_1_with_param_interface_a7543eb7df89f00fff517dba24bc11dd5}{internal\+::\+Parameterized\+Test\+Factory}}
\end{DoxyCompactItemize}
\subsection{Detailed Description}
\subsubsection*{template$<$typename T$>$\newline
class testing\+::\+With\+Param\+Interface$<$ T $>$}
Definition at line 16470 of file gtest.\+h.
\subsection{Member Typedef Documentation}
\mbox{\Hypertarget{classtesting_1_1_with_param_interface_a343febaaebf1f025bda484f841d4fec1}\label{classtesting_1_1_with_param_interface_a343febaaebf1f025bda484f841d4fec1}}
\index{testing\+::\+With\+Param\+Interface@{testing\+::\+With\+Param\+Interface}!Param\+Type@{Param\+Type}}
\index{Param\+Type@{Param\+Type}!testing\+::\+With\+Param\+Interface@{testing\+::\+With\+Param\+Interface}}
\subsubsection{\texorpdfstring{Param\+Type}{ParamType}}
{\footnotesize\ttfamily template$<$typename T $>$ \\
typedef T \mbox{\hyperlink{classtesting_1_1_with_param_interface}{testing\+::\+With\+Param\+Interface}}$<$ T $>$\+::\mbox{\hyperlink{classtesting_1_1_with_param_interface_a343febaaebf1f025bda484f841d4fec1}{Param\+Type}}}
Definition at line 16472 of file gtest.\+h.
\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classtesting_1_1_with_param_interface_a4e170bd42fa5e8ce48b80cee6bb52e26}\label{classtesting_1_1_with_param_interface_a4e170bd42fa5e8ce48b80cee6bb52e26}}
\index{testing\+::\+With\+Param\+Interface@{testing\+::\+With\+Param\+Interface}!````~With\+Param\+Interface@{$\sim$\+With\+Param\+Interface}}
\index{````~With\+Param\+Interface@{$\sim$\+With\+Param\+Interface}!testing\+::\+With\+Param\+Interface@{testing\+::\+With\+Param\+Interface}}
\subsubsection{\texorpdfstring{$\sim$\+With\+Param\+Interface()}{~WithParamInterface()}}
{\footnotesize\ttfamily template$<$typename T $>$ \\
virtual \mbox{\hyperlink{classtesting_1_1_with_param_interface}{testing\+::\+With\+Param\+Interface}}$<$ T $>$\+::$\sim$\mbox{\hyperlink{classtesting_1_1_with_param_interface}{With\+Param\+Interface}} (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}
Definition at line 16473 of file gtest.\+h.
\subsection{Member Function Documentation}
\mbox{\Hypertarget{classtesting_1_1_with_param_interface_a1078d4493d7aa4d3e50d1d6c661bee4d}\label{classtesting_1_1_with_param_interface_a1078d4493d7aa4d3e50d1d6c661bee4d}}
\index{testing\+::\+With\+Param\+Interface@{testing\+::\+With\+Param\+Interface}!Get\+Param@{Get\+Param}}
\index{Get\+Param@{Get\+Param}!testing\+::\+With\+Param\+Interface@{testing\+::\+With\+Param\+Interface}}
\subsubsection{\texorpdfstring{Get\+Param()}{GetParam()}}
{\footnotesize\ttfamily template$<$typename T $>$ \\
static const \mbox{\hyperlink{classtesting_1_1_with_param_interface_a343febaaebf1f025bda484f841d4fec1}{Param\+Type}}\& \mbox{\hyperlink{classtesting_1_1_with_param_interface}{testing\+::\+With\+Param\+Interface}}$<$ T $>$\+::Get\+Param (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}
Definition at line 16477 of file gtest.\+h.
\subsection{Friends And Related Function Documentation}
\mbox{\Hypertarget{classtesting_1_1_with_param_interface_a7543eb7df89f00fff517dba24bc11dd5}\label{classtesting_1_1_with_param_interface_a7543eb7df89f00fff517dba24bc11dd5}}
\index{testing\+::\+With\+Param\+Interface@{testing\+::\+With\+Param\+Interface}!internal\+::\+Parameterized\+Test\+Factory@{internal\+::\+Parameterized\+Test\+Factory}}
\index{internal\+::\+Parameterized\+Test\+Factory@{internal\+::\+Parameterized\+Test\+Factory}!testing\+::\+With\+Param\+Interface@{testing\+::\+With\+Param\+Interface}}
\subsubsection{\texorpdfstring{internal\+::\+Parameterized\+Test\+Factory}{internal::ParameterizedTestFactory}}
{\footnotesize\ttfamily template$<$typename T $>$ \\
template$<$class Test\+Class $>$ \\
friend class \mbox{\hyperlink{classtesting_1_1internal_1_1_parameterized_test_factory}{internal\+::\+Parameterized\+Test\+Factory}}\hspace{0.3cm}{\ttfamily [friend]}}
Definition at line 16495 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}