Home | History | Annotate | Download | only in base

Lines Matching defs:Tuple4

126 struct Tuple4 {
133 Tuple4() {}
134 Tuple4(typename TupleTraits<A>::ParamType a,
309 struct TupleTypes< Tuple4<A, B, C, D> > {
310 typedef Tuple4<typename TupleTraits<A>::ValueType,
314 typedef Tuple4<typename TupleTraits<A>::RefType,
318 typedef Tuple4<typename TupleTraits<A>::ParamType,
444 inline Tuple4<A, B, C, D> MakeTuple(const A& a, const B& b, const C& c,
446 return Tuple4<A, B, C, D>(a, b, c, d);
496 inline Tuple4<A&, B&, C&, D&> MakeRefTuple(A& a, B& b, C& c, D& d) {
497 return Tuple4<A&, B&, C&, D&>(a, b, c, d);
569 const Tuple4<A, B, C, D>& arg) {
657 const Tuple4<A, B, C, D>& arg) {
751 const Tuple4<A, B, C, D>& arg, Tuple0*) {
830 const Tuple4<InA, InB, InC, InD>& in,
920 const Tuple4<InA, InB, InC, InD>& in,
1018 const Tuple4<InA, InB, InC, InD>& in,
1068 Tuple4<OutA, OutB, OutC, OutD>* out) {
1076 Tuple4<OutA, OutB, OutC, OutD>* out) {
1088 Tuple4<OutA, OutB, OutC, OutD>* out) {
1100 Tuple4<OutA, OutB, OutC, OutD>* out) {
1113 Tuple4<OutA, OutB, OutC, OutD>* out) {
1126 const Tuple4<InA, InB, InC, InD>& in,
1127 Tuple4<OutA, OutB, OutC, OutD>* out) {
1143 Tuple4<OutA, OutB, OutC, OutD>* out) {
1160 Tuple4<OutA, OutB, OutC, OutD>* out) {
1241 const Tuple4<InA, InB, InC, InD>& in,