Public Member Functions | Private Types | List of all members
testing::internal::FlatTuple< T > Class Template Reference

#include <gtest-internal.h>

Public Member Functions

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

Private Types

using Indices = typename FlatTuple::FlatTupleBase::Indices
 

Detailed Description

template<typename... T>
class testing::internal::FlatTuple< T >

Definition at line 1228 of file gtest-internal.h.

Member Typedef Documentation

◆ Indices

template<typename... T>
using testing::internal::FlatTuple< T >::Indices = typename FlatTuple::FlatTupleBase::Indices
private

Definition at line 1268 of file gtest-internal.h.

Constructor & Destructor Documentation

◆ FlatTuple() [1/2]

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

◆ FlatTuple() [2/2]

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

Definition at line 1272 of file gtest-internal.h.

Member Function Documentation

◆ Get() [1/2]

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

Definition at line 1280 of file gtest-internal.h.

◆ Get() [2/2]

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

Definition at line 1275 of file gtest-internal.h.


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


libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:11