\hypertarget{classtesting_1_1internal_1_1_range_generator}{}\section{testing\+:\+:internal\+:\+:Range\+Generator$<$ T, IncrementT $>$ Class Template Reference}
\label{classtesting_1_1internal_1_1_range_generator}\index{testing\+::internal\+::\+Range\+Generator$<$ T, Increment\+T $>$@{testing\+::internal\+::\+Range\+Generator$<$ T, Increment\+T $>$}}


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

Inheritance diagram for testing\+:\+:internal\+:\+:Range\+Generator$<$ T, IncrementT $>$\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classtesting_1_1internal_1_1_range_generator}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classtesting_1_1internal_1_1_range_generator_a5b3b83223b9cada3569bcee729e0fdf3}{Range\+Generator}} (T begin, T end, IncrementT step)
\item 
\mbox{\hyperlink{classtesting_1_1internal_1_1_range_generator_a72f6e6f65f1dd3f86672f6ed47df74ef}{$\sim$\+Range\+Generator}} () override
\item 
\mbox{\hyperlink{classtesting_1_1internal_1_1_param_iterator_interface}{Param\+Iterator\+Interface}}$<$ T $>$ $\ast$ \mbox{\hyperlink{classtesting_1_1internal_1_1_range_generator_a502913fbcf14e89d5765dfb44f3c1295}{Begin}} () const override
\item 
\mbox{\hyperlink{classtesting_1_1internal_1_1_param_iterator_interface}{Param\+Iterator\+Interface}}$<$ T $>$ $\ast$ \mbox{\hyperlink{classtesting_1_1internal_1_1_range_generator_ac112ca69567b9c47bf14554e0473e1e2}{End}} () const override
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Detailed Description}
\subsubsection*{template$<$typename T, typename IncrementT$>$\newline
class testing\+::internal\+::\+Range\+Generator$<$ T, Increment\+T $>$}



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



\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classtesting_1_1internal_1_1_range_generator_a5b3b83223b9cada3569bcee729e0fdf3}\label{classtesting_1_1internal_1_1_range_generator_a5b3b83223b9cada3569bcee729e0fdf3}} 
\index{testing\+::internal\+::\+Range\+Generator@{testing\+::internal\+::\+Range\+Generator}!Range\+Generator@{Range\+Generator}}
\index{Range\+Generator@{Range\+Generator}!testing\+::internal\+::\+Range\+Generator@{testing\+::internal\+::\+Range\+Generator}}
\subsubsection{\texorpdfstring{Range\+Generator()}{RangeGenerator()}}
{\footnotesize\ttfamily template$<$typename T , typename IncrementT $>$ \\
\mbox{\hyperlink{classtesting_1_1internal_1_1_range_generator}{testing\+::internal\+::\+Range\+Generator}}$<$ T, IncrementT $>$\+::\mbox{\hyperlink{classtesting_1_1internal_1_1_range_generator}{Range\+Generator}} (\begin{DoxyParamCaption}\item[{T}]{begin,  }\item[{T}]{end,  }\item[{IncrementT}]{step }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



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

\mbox{\Hypertarget{classtesting_1_1internal_1_1_range_generator_a72f6e6f65f1dd3f86672f6ed47df74ef}\label{classtesting_1_1internal_1_1_range_generator_a72f6e6f65f1dd3f86672f6ed47df74ef}} 
\index{testing\+::internal\+::\+Range\+Generator@{testing\+::internal\+::\+Range\+Generator}!````~Range\+Generator@{$\sim$\+Range\+Generator}}
\index{````~Range\+Generator@{$\sim$\+Range\+Generator}!testing\+::internal\+::\+Range\+Generator@{testing\+::internal\+::\+Range\+Generator}}
\subsubsection{\texorpdfstring{$\sim$\+Range\+Generator()}{~RangeGenerator()}}
{\footnotesize\ttfamily template$<$typename T , typename IncrementT $>$ \\
\mbox{\hyperlink{classtesting_1_1internal_1_1_range_generator}{testing\+::internal\+::\+Range\+Generator}}$<$ T, IncrementT $>$\+::$\sim$\mbox{\hyperlink{classtesting_1_1internal_1_1_range_generator}{Range\+Generator}} (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [override]}}



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



\subsection{Member Function Documentation}
\mbox{\Hypertarget{classtesting_1_1internal_1_1_range_generator_a502913fbcf14e89d5765dfb44f3c1295}\label{classtesting_1_1internal_1_1_range_generator_a502913fbcf14e89d5765dfb44f3c1295}} 
\index{testing\+::internal\+::\+Range\+Generator@{testing\+::internal\+::\+Range\+Generator}!Begin@{Begin}}
\index{Begin@{Begin}!testing\+::internal\+::\+Range\+Generator@{testing\+::internal\+::\+Range\+Generator}}
\subsubsection{\texorpdfstring{Begin()}{Begin()}}
{\footnotesize\ttfamily template$<$typename T , typename IncrementT $>$ \\
\mbox{\hyperlink{classtesting_1_1internal_1_1_param_iterator_interface}{Param\+Iterator\+Interface}}$<$T$>$$\ast$ \mbox{\hyperlink{classtesting_1_1internal_1_1_range_generator}{testing\+::internal\+::\+Range\+Generator}}$<$ T, IncrementT $>$\+::Begin (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [override]}, {\ttfamily [virtual]}}



Implements \mbox{\hyperlink{classtesting_1_1internal_1_1_param_generator_interface_ae1de83b16fe9a53c67778a026c6a9569}{testing\+::internal\+::\+Param\+Generator\+Interface$<$ T $>$}}.



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

\mbox{\Hypertarget{classtesting_1_1internal_1_1_range_generator_ac112ca69567b9c47bf14554e0473e1e2}\label{classtesting_1_1internal_1_1_range_generator_ac112ca69567b9c47bf14554e0473e1e2}} 
\index{testing\+::internal\+::\+Range\+Generator@{testing\+::internal\+::\+Range\+Generator}!End@{End}}
\index{End@{End}!testing\+::internal\+::\+Range\+Generator@{testing\+::internal\+::\+Range\+Generator}}
\subsubsection{\texorpdfstring{End()}{End()}}
{\footnotesize\ttfamily template$<$typename T , typename IncrementT $>$ \\
\mbox{\hyperlink{classtesting_1_1internal_1_1_param_iterator_interface}{Param\+Iterator\+Interface}}$<$T$>$$\ast$ \mbox{\hyperlink{classtesting_1_1internal_1_1_range_generator}{testing\+::internal\+::\+Range\+Generator}}$<$ T, IncrementT $>$\+::End (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [override]}, {\ttfamily [virtual]}}



Implements \mbox{\hyperlink{classtesting_1_1internal_1_1_param_generator_interface_afa7211b74990e11d3fc7ad4e7113da4f}{testing\+::internal\+::\+Param\+Generator\+Interface$<$ T $>$}}.



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