- 3.0.1 core module.
testing::internal::FlatTuple< T > Class Template Reference

#include <gtest-internal.h>

Inheritance diagram for testing::internal::FlatTuple< T >:
testing::internal::FlatTupleBase< FlatTuple< T... >, MakeIndexSequence< sizeof...(T)>::type >

Public Member Functions

 FlatTuple ()=default
 
 FlatTuple (T...t)
 
template<size_t I>
const ElemFromList< I, Indices, T... >::type & Get () const
 
template<size_t I>
ElemFromList< I, Indices, T... >::type & Get ()
 

Constructor & Destructor Documentation

template<typename... T>
testing::internal::FlatTuple< T >::FlatTuple ( )
default
template<typename... T>
testing::internal::FlatTuple< T >::FlatTuple ( T...  t)
inlineexplicit

Member Function Documentation

template<typename... T>
template<size_t I>
const ElemFromList<I, Indices, T...>::type& testing::internal::FlatTuple< T >::Get ( ) const
inline

Referenced by TEST().

template<typename... T>
template<size_t I>
ElemFromList<I, Indices, T...>::type& testing::internal::FlatTuple< T >::Get ( )
inline

The documentation for this class was generated from the following file: