proxygen
std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, void, void, void > Class Template Reference

#include <gtest-tuple.h>

Public Member Functions

 tuple ()
 
 tuple (typename::std::tr1::gtest_internal::ByRef< T0 >::type f0, typename::std::tr1::gtest_internal::ByRef< T1 >::type f1, typename::std::tr1::gtest_internal::ByRef< T2 >::type f2, typename::std::tr1::gtest_internal::ByRef< T3 >::type f3, typename::std::tr1::gtest_internal::ByRef< T4 >::type f4, typename::std::tr1::gtest_internal::ByRef< T5 >::type f5, typename::std::tr1::gtest_internal::ByRef< T6 >::type f6)
 
 tuple (const tuple &t)
 
template<typename U0 , typename U1 , typename U2 , typename U3 , typename U4 , typename U5 , typename U6 >
 tuple (const tuple< U0, U1, U2, U3, U4, U5, U6, void, void, void > &t)
 
tupleoperator= (const tuple &t)
 
template<typename U0 , typename U1 , typename U2 , typename U3 , typename U4 , typename U5 , typename U6 >
tupleoperator= (const tuple< U0, U1, U2, U3, U4, U5, U6, void, void, void > &t)
 
 tuple ()
 
 tuple (typename::std::tr1::gtest_internal::ByRef< T0 >::type f0, typename::std::tr1::gtest_internal::ByRef< T1 >::type f1, typename::std::tr1::gtest_internal::ByRef< T2 >::type f2, typename::std::tr1::gtest_internal::ByRef< T3 >::type f3, typename::std::tr1::gtest_internal::ByRef< T4 >::type f4, typename::std::tr1::gtest_internal::ByRef< T5 >::type f5, typename::std::tr1::gtest_internal::ByRef< T6 >::type f6)
 
 tuple (const tuple &t)
 
template<typename U0 , typename U1 , typename U2 , typename U3 , typename U4 , typename U5 , typename U6 >
 tuple (const tuple< U0, U1, U2, U3, U4, U5, U6, void, void, void > &t)
 
tupleoperator= (const tuple &t)
 
template<typename U0 , typename U1 , typename U2 , typename U3 , typename U4 , typename U5 , typename U6 >
tupleoperator= (const tuple< U0, U1, U2, U3, U4, U5, U6, void, void, void > &t)
 
 tuple ()
 
 tuple (typename::std::tr1::gtest_internal::ByRef< T0 >::type f0, typename::std::tr1::gtest_internal::ByRef< T1 >::type f1, typename::std::tr1::gtest_internal::ByRef< T2 >::type f2, typename::std::tr1::gtest_internal::ByRef< T3 >::type f3, typename::std::tr1::gtest_internal::ByRef< T4 >::type f4, typename::std::tr1::gtest_internal::ByRef< T5 >::type f5, typename::std::tr1::gtest_internal::ByRef< T6 >::type f6)
 
 tuple (const tuple &t)
 
template<typename U0 , typename U1 , typename U2 , typename U3 , typename U4 , typename U5 , typename U6 >
 tuple (const tuple< U0, U1, U2, U3, U4, U5, U6, void, void, void > &t)
 
tupleoperator= (const tuple &t)
 
template<typename U0 , typename U1 , typename U2 , typename U3 , typename U4 , typename U5 , typename U6 >
tupleoperator= (const tuple< U0, U1, U2, U3, U4, U5, U6, void, void, void > &t)
 

Private Member Functions

template<typename U0 , typename U1 , typename U2 , typename U3 , typename U4 , typename U5 , typename U6 >
tupleCopyFrom (const tuple< U0, U1, U2, U3, U4, U5, U6, void, void, void > &t)
 
template<typename U0 , typename U1 , typename U2 , typename U3 , typename U4 , typename U5 , typename U6 >
tupleCopyFrom (const tuple< U0, U1, U2, U3, U4, U5, U6, void, void, void > &t)
 
template<typename U0 , typename U1 , typename U2 , typename U3 , typename U4 , typename U5 , typename U6 >
tupleCopyFrom (const tuple< U0, U1, U2, U3, U4, U5, U6, void, void, void > &t)
 

Private Attributes

T0 f0_
 
T1 f1_
 
T2 f2_
 
T3 f3_
 
T4 f4_
 
T5 f5_
 
T6 f6_
 

Friends

template<int k>
class gtest_internal::Get
 
template<typename U0 , typename U1 , typename U2 , typename U3 , typename U4 , typename U5 , typename U6 , typename U7 , typename U8 , typename U9 >
class tuple
 
template<int k>
class gtest_internal::Get
 
template<int k>
class gtest_internal::Get
 

Detailed Description

template<typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
class std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, void, void, void >

Definition at line 457 of file gtest-tuple.h.

Constructor & Destructor Documentation

template<typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, void, void, void >::tuple ( typename::std::tr1::gtest_internal::ByRef< T0 >::type  f0,
typename::std::tr1::gtest_internal::ByRef< T1 >::type  f1,
typename::std::tr1::gtest_internal::ByRef< T2 >::type  f2,
typename::std::tr1::gtest_internal::ByRef< T3 >::type  f3,
typename::std::tr1::gtest_internal::ByRef< T4 >::type  f4,
typename::std::tr1::gtest_internal::ByRef< T5 >::type  f5,
typename::std::tr1::gtest_internal::ByRef< T6 >::type  f6 
)
inlineexplicit
template<typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
template<typename U0 , typename U1 , typename U2 , typename U3 , typename U4 , typename U5 , typename U6 >
std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, void, void, void >::tuple ( const tuple< U0, U1, U2, U3, U4, U5, U6, void, void, void > &  t)
inline
template<typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, void, void, void >::tuple ( typename::std::tr1::gtest_internal::ByRef< T0 >::type  f0,
typename::std::tr1::gtest_internal::ByRef< T1 >::type  f1,
typename::std::tr1::gtest_internal::ByRef< T2 >::type  f2,
typename::std::tr1::gtest_internal::ByRef< T3 >::type  f3,
typename::std::tr1::gtest_internal::ByRef< T4 >::type  f4,
typename::std::tr1::gtest_internal::ByRef< T5 >::type  f5,
typename::std::tr1::gtest_internal::ByRef< T6 >::type  f6 
)
inlineexplicit
template<typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
template<typename U0 , typename U1 , typename U2 , typename U3 , typename U4 , typename U5 , typename U6 >
std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, void, void, void >::tuple ( const tuple< U0, U1, U2, U3, U4, U5, U6, void, void, void > &  t)
inline
template<typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, void, void, void >::tuple ( typename::std::tr1::gtest_internal::ByRef< T0 >::type  f0,
typename::std::tr1::gtest_internal::ByRef< T1 >::type  f1,
typename::std::tr1::gtest_internal::ByRef< T2 >::type  f2,
typename::std::tr1::gtest_internal::ByRef< T3 >::type  f3,
typename::std::tr1::gtest_internal::ByRef< T4 >::type  f4,
typename::std::tr1::gtest_internal::ByRef< T5 >::type  f5,
typename::std::tr1::gtest_internal::ByRef< T6 >::type  f6 
)
inlineexplicit
template<typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
template<typename U0 , typename U1 , typename U2 , typename U3 , typename U4 , typename U5 , typename U6 >
std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, void, void, void >::tuple ( const tuple< U0, U1, U2, U3, U4, U5, U6, void, void, void > &  t)
inline

Member Function Documentation

template<typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
template<typename U0 , typename U1 , typename U2 , typename U3 , typename U4 , typename U5 , typename U6 >
tuple& std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, void, void, void >::CopyFrom ( const tuple< U0, U1, U2, U3, U4, U5, U6, void, void, void > &  t)
inlineprivate
template<typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
template<typename U0 , typename U1 , typename U2 , typename U3 , typename U4 , typename U5 , typename U6 >
tuple& std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, void, void, void >::CopyFrom ( const tuple< U0, U1, U2, U3, U4, U5, U6, void, void, void > &  t)
inlineprivate
template<typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
template<typename U0 , typename U1 , typename U2 , typename U3 , typename U4 , typename U5 , typename U6 >
tuple& std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, void, void, void >::CopyFrom ( const tuple< U0, U1, U2, U3, U4, U5, U6, void, void, void > &  t)
inlineprivate
template<typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
tuple& std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, void, void, void >::operator= ( const tuple< T0, T1, T2, T3, T4, T5, T6, void, void, void > &  t)
inline

Definition at line 475 of file gtest-tuple.h.

475 { return CopyFrom(t); }
tuple & CopyFrom(const tuple< U0, U1, U2, U3, U4, U5, U6, void, void, void > &t)
Definition: gtest-tuple.h:485
template<typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
tuple& std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, void, void, void >::operator= ( const tuple< T0, T1, T2, T3, T4, T5, T6, void, void, void > &  t)
inline

Definition at line 475 of file gtest-tuple.h.

475 { return CopyFrom(t); }
tuple & CopyFrom(const tuple< U0, U1, U2, U3, U4, U5, U6, void, void, void > &t)
Definition: gtest-tuple.h:485
template<typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
tuple& std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, void, void, void >::operator= ( const tuple< T0, T1, T2, T3, T4, T5, T6, void, void, void > &  t)
inline

Definition at line 475 of file gtest-tuple.h.

475 { return CopyFrom(t); }
tuple & CopyFrom(const tuple< U0, U1, U2, U3, U4, U5, U6, void, void, void > &t)
Definition: gtest-tuple.h:485
template<typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
template<typename U0 , typename U1 , typename U2 , typename U3 , typename U4 , typename U5 , typename U6 >
tuple& std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, void, void, void >::operator= ( const tuple< U0, U1, U2, U3, U4, U5, U6, void, void, void > &  t)
inline

Definition at line 478 of file gtest-tuple.h.

478  {
479  return CopyFrom(t);
480  }
tuple & CopyFrom(const tuple< U0, U1, U2, U3, U4, U5, U6, void, void, void > &t)
Definition: gtest-tuple.h:485
template<typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
template<typename U0 , typename U1 , typename U2 , typename U3 , typename U4 , typename U5 , typename U6 >
tuple& std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, void, void, void >::operator= ( const tuple< U0, U1, U2, U3, U4, U5, U6, void, void, void > &  t)
inline

Definition at line 478 of file gtest-tuple.h.

References GTEST_DECLARE_TUPLE_AS_FRIEND_.

478  {
479  return CopyFrom(t);
480  }
tuple & CopyFrom(const tuple< U0, U1, U2, U3, U4, U5, U6, void, void, void > &t)
Definition: gtest-tuple.h:485
template<typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
template<typename U0 , typename U1 , typename U2 , typename U3 , typename U4 , typename U5 , typename U6 >
tuple& std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, void, void, void >::operator= ( const tuple< U0, U1, U2, U3, U4, U5, U6, void, void, void > &  t)
inline

Definition at line 478 of file gtest-tuple.h.

References GTEST_DECLARE_TUPLE_AS_FRIEND_.

478  {
479  return CopyFrom(t);
480  }
tuple & CopyFrom(const tuple< U0, U1, U2, U3, U4, U5, U6, void, void, void > &t)
Definition: gtest-tuple.h:485

Friends And Related Function Documentation

template<typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
template<int k>
friend class gtest_internal::Get
friend

Definition at line 459 of file gtest-tuple.h.

template<typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
template<int k>
class gtest_internal::Get ( )
friend

Definition at line 459 of file gtest-tuple.h.

template<typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
template<int k>
class gtest_internal::Get ( )
friend

Definition at line 459 of file gtest-tuple.h.

template<typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
template<typename U0 , typename U1 , typename U2 , typename U3 , typename U4 , typename U5 , typename U6 , typename U7 , typename U8 , typename U9 >
friend class tuple
friend

Definition at line 482 of file gtest-tuple.h.

Member Data Documentation

template<typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
T0 std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, void, void, void >::f0_
private

Definition at line 496 of file gtest-tuple.h.

template<typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
T1 std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, void, void, void >::f1_
private

Definition at line 497 of file gtest-tuple.h.

template<typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
T2 std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, void, void, void >::f2_
private

Definition at line 498 of file gtest-tuple.h.

template<typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
T3 std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, void, void, void >::f3_
private

Definition at line 499 of file gtest-tuple.h.

template<typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
T4 std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, void, void, void >::f4_
private

Definition at line 500 of file gtest-tuple.h.

template<typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
T5 std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, void, void, void >::f5_
private

Definition at line 501 of file gtest-tuple.h.

template<typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
T6 std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, void, void, void >::f6_
private

Definition at line 502 of file gtest-tuple.h.


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