Wizard
Software Engineering Project - Wizard
Loading...
Searching...
No Matches
testing::internal::FlatTupleBase< FlatTuple< T... >, IndexSequence< Idx... > > Struct Template Reference
Inheritance diagram for testing::internal::FlatTupleBase< FlatTuple< T... >, IndexSequence< Idx... > >:
testing::internal::FlatTupleElemBase< FlatTuple< T... >, Idx >

Public Types

using Indices = IndexSequence<Idx...>
 

Public Member Functions

template<typename... Args>
 FlatTupleBase (FlatTupleConstructTag, Args &&... args)
 
template<size_t I>
const ElemFromList< I, T... >::type & Get () const
 
template<size_t I>
ElemFromList< I, T... >::type & Get ()
 
template<typename F >
auto Apply (F &&f) -> decltype(std::forward< F >(f)(this->Get< Idx >()...))
 
template<typename F >
auto Apply (F &&f) const -> decltype(std::forward< F >(f)(this->Get< Idx >()...))
 

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