Public Types | Public Member Functions | List of all members
boost::tuples::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > Class Template Reference

#include <tuple_basic.hpp>

Public Types

typedef inherited::head_type head_type
 
typedef detail::map_tuple_to_cons< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 >::type inherited
 
typedef inherited::tail_type tail_type
 

Public Member Functions

template<class U1 , class U2 >
tupleoperator= (const cons< U1, U2 > &k)
 
template<class U1 , class U2 >
tupleoperator= (const std::pair< U1, U2 > &k)
 
 tuple ()
 
template<class U1 , class U2 >
 tuple (const cons< U1, U2 > &p)
 
 tuple (typename access_traits< T0 >::parameter_type t0)
 
 tuple (typename access_traits< T0 >::parameter_type t0, typename access_traits< T1 >::parameter_type t1)
 
 tuple (typename access_traits< T0 >::parameter_type t0, typename access_traits< T1 >::parameter_type t1, typename access_traits< T2 >::parameter_type t2)
 
 tuple (typename access_traits< T0 >::parameter_type t0, typename access_traits< T1 >::parameter_type t1, typename access_traits< T2 >::parameter_type t2, typename access_traits< T3 >::parameter_type t3)
 
 tuple (typename access_traits< T0 >::parameter_type t0, typename access_traits< T1 >::parameter_type t1, typename access_traits< T2 >::parameter_type t2, typename access_traits< T3 >::parameter_type t3, typename access_traits< T4 >::parameter_type t4)
 
 tuple (typename access_traits< T0 >::parameter_type t0, typename access_traits< T1 >::parameter_type t1, typename access_traits< T2 >::parameter_type t2, typename access_traits< T3 >::parameter_type t3, typename access_traits< T4 >::parameter_type t4, typename access_traits< T5 >::parameter_type t5)
 
 tuple (typename access_traits< T0 >::parameter_type t0, typename access_traits< T1 >::parameter_type t1, typename access_traits< T2 >::parameter_type t2, typename access_traits< T3 >::parameter_type t3, typename access_traits< T4 >::parameter_type t4, typename access_traits< T5 >::parameter_type t5, typename access_traits< T6 >::parameter_type t6)
 
 tuple (typename access_traits< T0 >::parameter_type t0, typename access_traits< T1 >::parameter_type t1, typename access_traits< T2 >::parameter_type t2, typename access_traits< T3 >::parameter_type t3, typename access_traits< T4 >::parameter_type t4, typename access_traits< T5 >::parameter_type t5, typename access_traits< T6 >::parameter_type t6, typename access_traits< T7 >::parameter_type t7)
 
 tuple (typename access_traits< T0 >::parameter_type t0, typename access_traits< T1 >::parameter_type t1, typename access_traits< T2 >::parameter_type t2, typename access_traits< T3 >::parameter_type t3, typename access_traits< T4 >::parameter_type t4, typename access_traits< T5 >::parameter_type t5, typename access_traits< T6 >::parameter_type t6, typename access_traits< T7 >::parameter_type t7, typename access_traits< T8 >::parameter_type t8)
 
 tuple (typename access_traits< T0 >::parameter_type t0, typename access_traits< T1 >::parameter_type t1, typename access_traits< T2 >::parameter_type t2, typename access_traits< T3 >::parameter_type t3, typename access_traits< T4 >::parameter_type t4, typename access_traits< T5 >::parameter_type t5, typename access_traits< T6 >::parameter_type t6, typename access_traits< T7 >::parameter_type t7, typename access_traits< T8 >::parameter_type t8, typename access_traits< T9 >::parameter_type t9)
 

Detailed Description

template<class T0, class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9>
class boost::tuples::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 >

Definition at line 81 of file tuple_basic.hpp.

Member Typedef Documentation

◆ head_type

template<class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 , class T7 , class T8 , class T9 >
typedef inherited::head_type boost::tuples::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 >::head_type

Definition at line 480 of file tuple_basic.hpp.

◆ inherited

template<class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 , class T7 , class T8 , class T9 >
typedef detail::map_tuple_to_cons<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>::type boost::tuples::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 >::inherited

Definition at line 479 of file tuple_basic.hpp.

◆ tail_type

template<class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 , class T7 , class T8 , class T9 >
typedef inherited::tail_type boost::tuples::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 >::tail_type

Definition at line 481 of file tuple_basic.hpp.

Constructor & Destructor Documentation

◆ tuple() [1/12]

template<class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 , class T7 , class T8 , class T9 >
boost::tuples::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 >::tuple ( )
inline

Definition at line 485 of file tuple_basic.hpp.

◆ tuple() [2/12]

template<class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 , class T7 , class T8 , class T9 >
boost::tuples::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 >::tuple ( typename access_traits< T0 >::parameter_type  t0)
inline

Definition at line 487 of file tuple_basic.hpp.

◆ tuple() [3/12]

template<class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 , class T7 , class T8 , class T9 >
boost::tuples::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 >::tuple ( typename access_traits< T0 >::parameter_type  t0,
typename access_traits< T1 >::parameter_type  t1 
)
inline

Definition at line 492 of file tuple_basic.hpp.

◆ tuple() [4/12]

template<class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 , class T7 , class T8 , class T9 >
boost::tuples::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 >::tuple ( typename access_traits< T0 >::parameter_type  t0,
typename access_traits< T1 >::parameter_type  t1,
typename access_traits< T2 >::parameter_type  t2 
)
inline

Definition at line 498 of file tuple_basic.hpp.

◆ tuple() [5/12]

template<class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 , class T7 , class T8 , class T9 >
boost::tuples::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 >::tuple ( typename access_traits< T0 >::parameter_type  t0,
typename access_traits< T1 >::parameter_type  t1,
typename access_traits< T2 >::parameter_type  t2,
typename access_traits< T3 >::parameter_type  t3 
)
inline

Definition at line 505 of file tuple_basic.hpp.

◆ tuple() [6/12]

template<class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 , class T7 , class T8 , class T9 >
boost::tuples::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 >::tuple ( typename access_traits< T0 >::parameter_type  t0,
typename access_traits< T1 >::parameter_type  t1,
typename access_traits< T2 >::parameter_type  t2,
typename access_traits< T3 >::parameter_type  t3,
typename access_traits< T4 >::parameter_type  t4 
)
inline

Definition at line 513 of file tuple_basic.hpp.

◆ tuple() [7/12]

template<class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 , class T7 , class T8 , class T9 >
boost::tuples::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 >::tuple ( typename access_traits< T0 >::parameter_type  t0,
typename access_traits< T1 >::parameter_type  t1,
typename access_traits< T2 >::parameter_type  t2,
typename access_traits< T3 >::parameter_type  t3,
typename access_traits< T4 >::parameter_type  t4,
typename access_traits< T5 >::parameter_type  t5 
)
inline

Definition at line 521 of file tuple_basic.hpp.

◆ tuple() [8/12]

template<class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 , class T7 , class T8 , class T9 >
boost::tuples::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 >::tuple ( typename access_traits< T0 >::parameter_type  t0,
typename access_traits< T1 >::parameter_type  t1,
typename access_traits< T2 >::parameter_type  t2,
typename access_traits< T3 >::parameter_type  t3,
typename access_traits< T4 >::parameter_type  t4,
typename access_traits< T5 >::parameter_type  t5,
typename access_traits< T6 >::parameter_type  t6 
)
inline

Definition at line 530 of file tuple_basic.hpp.

◆ tuple() [9/12]

template<class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 , class T7 , class T8 , class T9 >
boost::tuples::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 >::tuple ( typename access_traits< T0 >::parameter_type  t0,
typename access_traits< T1 >::parameter_type  t1,
typename access_traits< T2 >::parameter_type  t2,
typename access_traits< T3 >::parameter_type  t3,
typename access_traits< T4 >::parameter_type  t4,
typename access_traits< T5 >::parameter_type  t5,
typename access_traits< T6 >::parameter_type  t6,
typename access_traits< T7 >::parameter_type  t7 
)
inline

Definition at line 540 of file tuple_basic.hpp.

◆ tuple() [10/12]

template<class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 , class T7 , class T8 , class T9 >
boost::tuples::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 >::tuple ( typename access_traits< T0 >::parameter_type  t0,
typename access_traits< T1 >::parameter_type  t1,
typename access_traits< T2 >::parameter_type  t2,
typename access_traits< T3 >::parameter_type  t3,
typename access_traits< T4 >::parameter_type  t4,
typename access_traits< T5 >::parameter_type  t5,
typename access_traits< T6 >::parameter_type  t6,
typename access_traits< T7 >::parameter_type  t7,
typename access_traits< T8 >::parameter_type  t8 
)
inline

Definition at line 551 of file tuple_basic.hpp.

◆ tuple() [11/12]

template<class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 , class T7 , class T8 , class T9 >
boost::tuples::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 >::tuple ( typename access_traits< T0 >::parameter_type  t0,
typename access_traits< T1 >::parameter_type  t1,
typename access_traits< T2 >::parameter_type  t2,
typename access_traits< T3 >::parameter_type  t3,
typename access_traits< T4 >::parameter_type  t4,
typename access_traits< T5 >::parameter_type  t5,
typename access_traits< T6 >::parameter_type  t6,
typename access_traits< T7 >::parameter_type  t7,
typename access_traits< T8 >::parameter_type  t8,
typename access_traits< T9 >::parameter_type  t9 
)
inline

Definition at line 562 of file tuple_basic.hpp.

◆ tuple() [12/12]

template<class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 , class T7 , class T8 , class T9 >
template<class U1 , class U2 >
boost::tuples::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 >::tuple ( const cons< U1, U2 > &  p)
inline

Definition at line 576 of file tuple_basic.hpp.

Member Function Documentation

◆ operator=() [1/2]

template<class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 , class T7 , class T8 , class T9 >
template<class U1 , class U2 >
tuple& boost::tuples::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 >::operator= ( const cons< U1, U2 > &  k)
inline

Definition at line 579 of file tuple_basic.hpp.

◆ operator=() [2/2]

template<class T0 , class T1 , class T2 , class T3 , class T4 , class T5 , class T6 , class T7 , class T8 , class T9 >
template<class U1 , class U2 >
tuple& boost::tuples::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 >::operator= ( const std::pair< U1, U2 > &  k)
inline

Definition at line 585 of file tuple_basic.hpp.


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


sick_visionary_ros
Author(s): SICK AG TechSupport 3D Snapshot
autogenerated on Thu Feb 8 2024 04:38:17