\hypertarget{structtesting_1_1internal_1_1_flat_tuple_base_3_01_flat_tuple_3_01_t_8_8_8_01_4_00_01_index_sequence_3_01_idx_8_8_8_01_4_01_4}{}\section{testing\+:\+:internal\+:\+:Flat\+Tuple\+Base$<$ Flat\+Tuple$<$ T... $>$, Index\+Sequence$<$ Idx... $>$ $>$ Struct Template Reference}
\label{structtesting_1_1internal_1_1_flat_tuple_base_3_01_flat_tuple_3_01_t_8_8_8_01_4_00_01_index_sequence_3_01_idx_8_8_8_01_4_01_4}\index{testing\+::internal\+::\+Flat\+Tuple\+Base$<$ Flat\+Tuple$<$ T... $>$, Index\+Sequence$<$ Idx... $>$ $>$@{testing\+::internal\+::\+Flat\+Tuple\+Base$<$ Flat\+Tuple$<$ T... $>$, Index\+Sequence$<$ Idx... $>$ $>$}}


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

Inheritance diagram for testing\+:\+:internal\+:\+:Flat\+Tuple\+Base$<$ Flat\+Tuple$<$ T... $>$, Index\+Sequence$<$ Idx... $>$ $>$\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{structtesting_1_1internal_1_1_flat_tuple_base_3_01_flat_tuple_3_01_t_8_8_8_01_4_00_01_index_sequence_3_01_idx_8_8_8_01_4_01_4}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
using \mbox{\hyperlink{structtesting_1_1internal_1_1_flat_tuple_base_3_01_flat_tuple_3_01_t_8_8_8_01_4_00_01_index_sequence_3_01_idx_8_8_8_01_4_01_4_ada1941ebde1ec1c844b72970e0ccb304}{Indices}} = \mbox{\hyperlink{structtesting_1_1internal_1_1_index_sequence}{Index\+Sequence}}$<$ Idx... $>$
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{structtesting_1_1internal_1_1_flat_tuple_base_3_01_flat_tuple_3_01_t_8_8_8_01_4_00_01_index_sequence_3_01_idx_8_8_8_01_4_01_4_ae509b146e74176bceddc0d2f2d1cb0dc}{Flat\+Tuple\+Base}} ()=default
\item 
\mbox{\hyperlink{structtesting_1_1internal_1_1_flat_tuple_base_3_01_flat_tuple_3_01_t_8_8_8_01_4_00_01_index_sequence_3_01_idx_8_8_8_01_4_01_4_ac515eec5c0647748bf8fa4ff553c706e}{Flat\+Tuple\+Base}} (T... t)
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$size\+\_\+t... Idx, typename... T$>$\newline
struct testing\+::internal\+::\+Flat\+Tuple\+Base$<$ Flat\+Tuple$<$ T... $>$, Index\+Sequence$<$ Idx... $>$ $>$}



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



\subsection{Member Typedef Documentation}
\mbox{\Hypertarget{structtesting_1_1internal_1_1_flat_tuple_base_3_01_flat_tuple_3_01_t_8_8_8_01_4_00_01_index_sequence_3_01_idx_8_8_8_01_4_01_4_ada1941ebde1ec1c844b72970e0ccb304}\label{structtesting_1_1internal_1_1_flat_tuple_base_3_01_flat_tuple_3_01_t_8_8_8_01_4_00_01_index_sequence_3_01_idx_8_8_8_01_4_01_4_ada1941ebde1ec1c844b72970e0ccb304}} 
\index{testing\+::internal\+::\+Flat\+Tuple\+Base$<$ Flat\+Tuple$<$ T... $>$, Index\+Sequence$<$ Idx... $>$ $>$@{testing\+::internal\+::\+Flat\+Tuple\+Base$<$ Flat\+Tuple$<$ T... $>$, Index\+Sequence$<$ Idx... $>$ $>$}!Indices@{Indices}}
\index{Indices@{Indices}!testing\+::internal\+::\+Flat\+Tuple\+Base$<$ Flat\+Tuple$<$ T... $>$, Index\+Sequence$<$ Idx... $>$ $>$@{testing\+::internal\+::\+Flat\+Tuple\+Base$<$ Flat\+Tuple$<$ T... $>$, Index\+Sequence$<$ Idx... $>$ $>$}}
\subsubsection{\texorpdfstring{Indices}{Indices}}
{\footnotesize\ttfamily template$<$size\+\_\+t... Idx, typename... T$>$ \\
using \mbox{\hyperlink{structtesting_1_1internal_1_1_flat_tuple_base}{testing\+::internal\+::\+Flat\+Tuple\+Base}}$<$ \mbox{\hyperlink{classtesting_1_1internal_1_1_flat_tuple}{Flat\+Tuple}}$<$ T... $>$, \mbox{\hyperlink{structtesting_1_1internal_1_1_index_sequence}{Index\+Sequence}}$<$ Idx... $>$ $>$\+::\mbox{\hyperlink{structtesting_1_1internal_1_1_flat_tuple_base_3_01_flat_tuple_3_01_t_8_8_8_01_4_00_01_index_sequence_3_01_idx_8_8_8_01_4_01_4_ada1941ebde1ec1c844b72970e0ccb304}{Indices}} =  \mbox{\hyperlink{structtesting_1_1internal_1_1_index_sequence}{Index\+Sequence}}$<$Idx...$>$}



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



\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{structtesting_1_1internal_1_1_flat_tuple_base_3_01_flat_tuple_3_01_t_8_8_8_01_4_00_01_index_sequence_3_01_idx_8_8_8_01_4_01_4_ae509b146e74176bceddc0d2f2d1cb0dc}\label{structtesting_1_1internal_1_1_flat_tuple_base_3_01_flat_tuple_3_01_t_8_8_8_01_4_00_01_index_sequence_3_01_idx_8_8_8_01_4_01_4_ae509b146e74176bceddc0d2f2d1cb0dc}} 
\index{testing\+::internal\+::\+Flat\+Tuple\+Base$<$ Flat\+Tuple$<$ T... $>$, Index\+Sequence$<$ Idx... $>$ $>$@{testing\+::internal\+::\+Flat\+Tuple\+Base$<$ Flat\+Tuple$<$ T... $>$, Index\+Sequence$<$ Idx... $>$ $>$}!Flat\+Tuple\+Base@{Flat\+Tuple\+Base}}
\index{Flat\+Tuple\+Base@{Flat\+Tuple\+Base}!testing\+::internal\+::\+Flat\+Tuple\+Base$<$ Flat\+Tuple$<$ T... $>$, Index\+Sequence$<$ Idx... $>$ $>$@{testing\+::internal\+::\+Flat\+Tuple\+Base$<$ Flat\+Tuple$<$ T... $>$, Index\+Sequence$<$ Idx... $>$ $>$}}
\subsubsection{\texorpdfstring{Flat\+Tuple\+Base()}{FlatTupleBase()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$size\+\_\+t... Idx, typename... T$>$ \\
\mbox{\hyperlink{structtesting_1_1internal_1_1_flat_tuple_base}{testing\+::internal\+::\+Flat\+Tuple\+Base}}$<$ \mbox{\hyperlink{classtesting_1_1internal_1_1_flat_tuple}{Flat\+Tuple}}$<$ T... $>$, \mbox{\hyperlink{structtesting_1_1internal_1_1_index_sequence}{Index\+Sequence}}$<$ Idx... $>$ $>$\+::\mbox{\hyperlink{structtesting_1_1internal_1_1_flat_tuple_base}{Flat\+Tuple\+Base}} (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [default]}}

\mbox{\Hypertarget{structtesting_1_1internal_1_1_flat_tuple_base_3_01_flat_tuple_3_01_t_8_8_8_01_4_00_01_index_sequence_3_01_idx_8_8_8_01_4_01_4_ac515eec5c0647748bf8fa4ff553c706e}\label{structtesting_1_1internal_1_1_flat_tuple_base_3_01_flat_tuple_3_01_t_8_8_8_01_4_00_01_index_sequence_3_01_idx_8_8_8_01_4_01_4_ac515eec5c0647748bf8fa4ff553c706e}} 
\index{testing\+::internal\+::\+Flat\+Tuple\+Base$<$ Flat\+Tuple$<$ T... $>$, Index\+Sequence$<$ Idx... $>$ $>$@{testing\+::internal\+::\+Flat\+Tuple\+Base$<$ Flat\+Tuple$<$ T... $>$, Index\+Sequence$<$ Idx... $>$ $>$}!Flat\+Tuple\+Base@{Flat\+Tuple\+Base}}
\index{Flat\+Tuple\+Base@{Flat\+Tuple\+Base}!testing\+::internal\+::\+Flat\+Tuple\+Base$<$ Flat\+Tuple$<$ T... $>$, Index\+Sequence$<$ Idx... $>$ $>$@{testing\+::internal\+::\+Flat\+Tuple\+Base$<$ Flat\+Tuple$<$ T... $>$, Index\+Sequence$<$ Idx... $>$ $>$}}
\subsubsection{\texorpdfstring{Flat\+Tuple\+Base()}{FlatTupleBase()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$size\+\_\+t... Idx, typename... T$>$ \\
\mbox{\hyperlink{structtesting_1_1internal_1_1_flat_tuple_base}{testing\+::internal\+::\+Flat\+Tuple\+Base}}$<$ \mbox{\hyperlink{classtesting_1_1internal_1_1_flat_tuple}{Flat\+Tuple}}$<$ T... $>$, \mbox{\hyperlink{structtesting_1_1internal_1_1_index_sequence}{Index\+Sequence}}$<$ Idx... $>$ $>$\+::\mbox{\hyperlink{structtesting_1_1internal_1_1_flat_tuple_base}{Flat\+Tuple\+Base}} (\begin{DoxyParamCaption}\item[{T...}]{t }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [explicit]}}



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



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