proxygen
|
#include <utility>
Go to the source code of this file.
Namespaces | |
std::tr1 | |
std::tr1::gtest_internal | |
Macros | |
#define | GTEST_DECLARE_TUPLE_AS_FRIEND_ |
#define | GTEST_0_TUPLE_(T) tuple<> |
#define | GTEST_1_TUPLE_(T) |
#define | GTEST_2_TUPLE_(T) |
#define | GTEST_3_TUPLE_(T) |
#define | GTEST_4_TUPLE_(T) |
#define | GTEST_5_TUPLE_(T) |
#define | GTEST_6_TUPLE_(T) |
#define | GTEST_7_TUPLE_(T) |
#define | GTEST_8_TUPLE_(T) |
#define | GTEST_9_TUPLE_(T) |
#define | GTEST_10_TUPLE_(T) |
#define | GTEST_0_TYPENAMES_(T) |
#define | GTEST_1_TYPENAMES_(T) typename T##0 |
#define | GTEST_2_TYPENAMES_(T) typename T##0, typename T##1 |
#define | GTEST_3_TYPENAMES_(T) typename T##0, typename T##1, typename T##2 |
#define | GTEST_4_TYPENAMES_(T) |
#define | GTEST_5_TYPENAMES_(T) |
#define | GTEST_6_TYPENAMES_(T) |
#define | GTEST_7_TYPENAMES_(T) |
#define | GTEST_8_TYPENAMES_(T) |
#define | GTEST_9_TYPENAMES_(T) |
#define | GTEST_10_TYPENAMES_(T) |
#define | GTEST_BY_REF_(T) typename ::std::tr1::gtest_internal::ByRef<T>::type |
#define | GTEST_ADD_REF_(T) typename ::std::tr1::gtest_internal::AddRef<T>::type |
#define | GTEST_TUPLE_ELEMENT_(k, Tuple) typename tuple_element<k, Tuple >::type |
Functions | |
tuple | std::tr1::make_tuple () |
template<typename T0 > | |
tuple< T0, void, void, void, void, void, void, void, void, void > | std::tr1::make_tuple (const T0 &f0) |
template<typename T0 , typename T1 > | |
tuple< T0, T1, void, void, void, void, void, void, void, void > | std::tr1::make_tuple (const T0 &f0, const T1 &f1) |
template<typename T0 , typename T1 , typename T2 > | |
tuple< T0, T1, T2, void, void, void, void, void, void, void > | std::tr1::make_tuple (const T0 &f0, const T1 &f1, const T2 &f2) |
template<typename T0 , typename T1 , typename T2 , typename T3 > | |
tuple< T0, T1, T2, T3, void, void, void, void, void, void > | std::tr1::make_tuple (const T0 &f0, const T1 &f1, const T2 &f2, const T3 &f3) |
template<typename T0 , typename T1 , typename T2 , typename T3 , typename T4 > | |
tuple< T0, T1, T2, T3, T4, void, void, void, void, void > | std::tr1::make_tuple (const T0 &f0, const T1 &f1, const T2 &f2, const T3 &f3, const T4 &f4) |
template<typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > | |
tuple< T0, T1, T2, T3, T4, T5, void, void, void, void > | std::tr1::make_tuple (const T0 &f0, const T1 &f1, const T2 &f2, const T3 &f3, const T4 &f4, const T5 &f5) |
template<typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 > | |
tuple< T0, T1, T2, T3, T4, T5, T6, void, void, void > | std::tr1::make_tuple (const T0 &f0, const T1 &f1, const T2 &f2, const T3 &f3, const T4 &f4, const T5 &f5, const T6 &f6) |
template<typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 > | |
tuple< T0, T1, T2, T3, T4, T5, T6, T7, void, void > | std::tr1::make_tuple (const T0 &f0, const T1 &f1, const T2 &f2, const T3 &f3, const T4 &f4, const T5 &f5, const T6 &f6, const T7 &f7) |
template<typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 > | |
tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, void > | std::tr1::make_tuple (const T0 &f0, const T1 &f1, const T2 &f2, const T3 &f3, const T4 &f4, const T5 &f5, const T6 &f6, const T7 &f7, const T8 &f8) |
template<typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 > | |
tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > | std::tr1::make_tuple (const T0 &f0, const T1 &f1, const T2 &f2, const T3 &f3, const T4 &f4, const T5 &f5, const T6 &f6, const T7 &f7, const T8 &f8, const T9 &f9) |
template<int k, typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 > | |
typename::std::tr1::gtest_internal::AddRef< typename tuple_element< k, tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > >::type >::type | std::tr1::get (tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > &t) |
template<int k, typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 > | |
typename::std::tr1::gtest_internal::ByRef< typename tuple_element< k, tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > >::type >::type | std::tr1::get (const tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > &t) |
template<typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename U0 , typename U1 , typename U2 , typename U3 , typename U4 , typename U5 , typename U6 , typename U7 , typename U8 , typename U9 > | |
bool | std::tr1::operator== (const tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > &t, const tuple< U0, U1, U2, U3, U4, U5, U6, U7, U8, U9 > &u) |
template<typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename U0 , typename U1 , typename U2 , typename U3 , typename U4 , typename U5 , typename U6 , typename U7 , typename U8 , typename U9 > | |
bool | std::tr1::operator!= (const tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > &t, const tuple< U0, U1, U2, U3, U4, U5, U6, U7, U8, U9 > &u) |
#define GTEST_0_TUPLE_ | ( | T | ) | tuple<> |
Definition at line 65 of file gtest-tuple.h.
#define GTEST_0_TYPENAMES_ | ( | T | ) |
Definition at line 88 of file gtest-tuple.h.
#define GTEST_10_TUPLE_ | ( | T | ) |
Definition at line 84 of file gtest-tuple.h.
Referenced by std::tr1::gtest_internal::Get< 9 >::ConstField(), std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 >::CopyFrom(), and std::tr1::gtest_internal::SameSizeTuplePrefixComparator< k, k >::Eq().
#define GTEST_10_TYPENAMES_ | ( | T | ) |
#define GTEST_1_TUPLE_ | ( | T | ) |
Definition at line 66 of file gtest-tuple.h.
Referenced by std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 >::CopyFrom().
Definition at line 89 of file gtest-tuple.h.
#define GTEST_2_TUPLE_ | ( | T | ) |
Definition at line 68 of file gtest-tuple.h.
Referenced by std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 >::CopyFrom().
Definition at line 90 of file gtest-tuple.h.
#define GTEST_3_TUPLE_ | ( | T | ) |
Definition at line 70 of file gtest-tuple.h.
Referenced by std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 >::CopyFrom().
Definition at line 91 of file gtest-tuple.h.
#define GTEST_4_TUPLE_ | ( | T | ) |
Definition at line 72 of file gtest-tuple.h.
Referenced by std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 >::CopyFrom().
#define GTEST_4_TYPENAMES_ | ( | T | ) |
Definition at line 92 of file gtest-tuple.h.
#define GTEST_5_TUPLE_ | ( | T | ) |
Definition at line 74 of file gtest-tuple.h.
Referenced by std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 >::CopyFrom().
#define GTEST_5_TYPENAMES_ | ( | T | ) |
Definition at line 94 of file gtest-tuple.h.
#define GTEST_6_TUPLE_ | ( | T | ) |
Definition at line 76 of file gtest-tuple.h.
Referenced by std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 >::CopyFrom().
#define GTEST_6_TYPENAMES_ | ( | T | ) |
Definition at line 96 of file gtest-tuple.h.
#define GTEST_7_TUPLE_ | ( | T | ) |
Definition at line 78 of file gtest-tuple.h.
Referenced by std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 >::CopyFrom().
#define GTEST_7_TYPENAMES_ | ( | T | ) |
#define GTEST_8_TUPLE_ | ( | T | ) |
Definition at line 80 of file gtest-tuple.h.
Referenced by std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 >::CopyFrom().
#define GTEST_8_TYPENAMES_ | ( | T | ) |
#define GTEST_9_TUPLE_ | ( | T | ) |
Definition at line 82 of file gtest-tuple.h.
Referenced by std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 >::CopyFrom().
#define GTEST_9_TYPENAMES_ | ( | T | ) |
#define GTEST_ADD_REF_ | ( | T | ) | typename ::std::tr1::gtest_internal::AddRef<T>::type |
Definition at line 142 of file gtest-tuple.h.
Referenced by std::tr1::gtest_internal::Get< 0 >::ConstField(), std::tr1::gtest_internal::Get< 1 >::ConstField(), std::tr1::gtest_internal::Get< 2 >::ConstField(), std::tr1::gtest_internal::Get< 3 >::ConstField(), std::tr1::gtest_internal::Get< 4 >::ConstField(), std::tr1::gtest_internal::Get< 5 >::ConstField(), std::tr1::gtest_internal::Get< 6 >::ConstField(), std::tr1::gtest_internal::Get< 7 >::ConstField(), std::tr1::gtest_internal::Get< 8 >::ConstField(), and std::tr1::gtest_internal::Get< 9 >::ConstField().
#define GTEST_BY_REF_ | ( | T | ) | typename ::std::tr1::gtest_internal::ByRef<T>::type |
Definition at line 132 of file gtest-tuple.h.
Referenced by std::tr1::gtest_internal::Get< 9 >::ConstField(), std::tr1::gtest_internal::Get< 0 >::Field(), std::tr1::gtest_internal::Get< 1 >::Field(), std::tr1::gtest_internal::Get< 2 >::Field(), std::tr1::gtest_internal::Get< 3 >::Field(), std::tr1::gtest_internal::Get< 4 >::Field(), std::tr1::gtest_internal::Get< 5 >::Field(), std::tr1::gtest_internal::Get< 6 >::Field(), std::tr1::gtest_internal::Get< 7 >::Field(), std::tr1::gtest_internal::Get< 8 >::Field(), and std::tr1::gtest_internal::Get< 9 >::Field().
#define GTEST_DECLARE_TUPLE_AS_FRIEND_ |
Definition at line 51 of file gtest-tuple.h.
Referenced by std::tr1::tuple< T0, void, void, void, void, void, void, void, void, void >::operator=(), std::tr1::tuple< T0, T1, void, void, void, void, void, void, void, void >::operator=(), std::tr1::tuple< T0, T1, T2, void, void, void, void, void, void, void >::operator=(), std::tr1::tuple< T0, T1, T2, T3, void, void, void, void, void, void >::operator=(), std::tr1::tuple< T0, T1, T2, T3, T4, void, void, void, void, void >::operator=(), std::tr1::tuple< T0, T1, T2, T3, T4, T5, void, void, void, void >::operator=(), std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, void, void, void >::operator=(), std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, T7, void, void >::operator=(), std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, void >::operator=(), and std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 >::operator=().
Definition at line 801 of file gtest-tuple.h.
Referenced by std::tr1::gtest_internal::Get< 0 >::ConstField(), std::tr1::gtest_internal::Get< 1 >::ConstField(), std::tr1::gtest_internal::Get< 2 >::ConstField(), std::tr1::gtest_internal::Get< 3 >::ConstField(), std::tr1::gtest_internal::Get< 4 >::ConstField(), std::tr1::gtest_internal::Get< 5 >::ConstField(), std::tr1::gtest_internal::Get< 6 >::ConstField(), std::tr1::gtest_internal::Get< 7 >::ConstField(), std::tr1::gtest_internal::Get< 8 >::ConstField(), std::tr1::gtest_internal::Get< 9 >::ConstField(), std::tr1::gtest_internal::Get< 0 >::Field(), std::tr1::gtest_internal::Get< 1 >::Field(), std::tr1::gtest_internal::Get< 2 >::Field(), std::tr1::gtest_internal::Get< 3 >::Field(), std::tr1::gtest_internal::Get< 4 >::Field(), std::tr1::gtest_internal::Get< 5 >::Field(), std::tr1::gtest_internal::Get< 6 >::Field(), std::tr1::gtest_internal::Get< 7 >::Field(), std::tr1::gtest_internal::Get< 8 >::Field(), and std::tr1::gtest_internal::Get< 9 >::Field().