Functions
boost::fusion Namespace Reference

Functions

template<typename T , typename V >
result_of::push_front< V const, T >::type append (T const &t, V const &v)
 Append the element T at the front of boost fusion vector V. More...
 
template<typename T1 , typename T2 , typename V >
result_of::push_front< typename result_of::push_front< V const, T2 >::type const, T1 >::type append (T1 const &t1, T2 const &t2, V const &v)
 Append the elements T1 and T2 at the front of boost fusion vector V. More...
 
template<typename T1 , typename T2 , typename T3 , typename V >
result_of::push_front< typename result_of::push_front< typename result_of::push_front< V const, T3 >::type const, T2 >::type const, T1 >::type append (T1 const &t1, T2 const &t2, T3 const &t3, V const &v)
 Append the elements T1, T2 and T3 at the front of boost fusion vector V. More...
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename V >
result_of::push_front< typename result_of::push_front< typename result_of::push_front< typename result_of::push_front< V const, T4 >::type const, T3 >::type const, T2 >::type const, T1 >::type append (T1 const &t1, T2 const &t2, T3 const &t3, T4 const &t4, V const &v)
 Append the elements T1, T2, T3 and T4 at the front of boost fusion vector V. More...
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename V >
result_of::push_front< typename result_of::push_front< typename result_of::push_front< typename result_of::push_front< typename result_of::push_front< V const, T5 >::type const, T4 >::type const, T3 >::type const, T2 >::type const, T1 >::type append (T1 const &t1, T2 const &t2, T3 const &t3, T4 const &t4, T5 const &t5, V const &v)
 Append the elements T1, T2, T3, T4 and T5 at the front of boost fusion vector V. More...
 
template<typename T1 , typename T2 , typename V >
PINOCCHIO_DEPRECATED result_of::push_front< typename result_of::push_front< V const, T2 >::type const, T1 >::type append2 (T1 const &t1, T2 const &t2, V const &v)
 Append the elements T1 and T2 at the front of boost fusion vector V. More...
 
template<typename T1 , typename T2 , typename V >
result_of::push_front< typename result_of::push_front< V const, T2 >::type const, T1 >::type append2 (T1 const &t1, T2 const &t2, V const &v)
 

Function Documentation

◆ append() [1/5]

template<typename T , typename V >
result_of::push_front< V const, T >::type boost::fusion::append ( T const &  t,
V const &  v 
)

Append the element T at the front of boost fusion vector V.

Definition at line 24 of file fusion.hpp.

◆ append() [2/5]

template<typename T1 , typename T2 , typename V >
result_of::push_front<typename result_of::push_front<V const, T2>::type const, T1>::type boost::fusion::append ( T1 const &  t1,
T2 const &  t2,
V const &  v 
)

Append the elements T1 and T2 at the front of boost fusion vector V.

Definition at line 32 of file fusion.hpp.

◆ append() [3/5]

template<typename T1 , typename T2 , typename T3 , typename V >
result_of::push_front< typename result_of::push_front< typename result_of::push_front<V const,T3>::type const,T2>::type const,T1>::type boost::fusion::append ( T1 const &  t1,
T2 const &  t2,
T3 const &  t3,
V const &  v 
)

Append the elements T1, T2 and T3 at the front of boost fusion vector V.

Definition at line 52 of file fusion.hpp.

◆ append() [4/5]

template<typename T1 , typename T2 , typename T3 , typename T4 , typename V >
result_of::push_front< typename result_of::push_front< typename result_of::push_front< typename result_of::push_front<V const,T4>::type const,T3>::type const,T2>::type const,T1>::type boost::fusion::append ( T1 const &  t1,
T2 const &  t2,
T3 const &  t3,
T4 const &  t4,
V const &  v 
)

Append the elements T1, T2, T3 and T4 at the front of boost fusion vector V.

Definition at line 63 of file fusion.hpp.

◆ append() [5/5]

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename V >
result_of::push_front< typename result_of::push_front< typename result_of::push_front< typename result_of::push_front< typename result_of::push_front<V const,T5>::type const,T4>::type const,T3>::type const,T2>::type const,T1>::type boost::fusion::append ( T1 const &  t1,
T2 const &  t2,
T3 const &  t3,
T4 const &  t4,
T5 const &  t5,
V const &  v 
)

Append the elements T1, T2, T3, T4 and T5 at the front of boost fusion vector V.

Definition at line 75 of file fusion.hpp.

◆ append2() [1/2]

template<typename T1 , typename T2 , typename V >
PINOCCHIO_DEPRECATED result_of::push_front<typename result_of::push_front<V const, T2>::type const, T1>::type boost::fusion::append2 ( T1 const &  t1,
T2 const &  t2,
V const &  v 
)

Append the elements T1 and T2 at the front of boost fusion vector V.

Note
This function is now deprecated. Please use the new name append.

Definition at line 42 of file fusion.hpp.

◆ append2() [2/2]

template<typename T1 , typename T2 , typename V >
result_of::push_front<typename result_of::push_front<V const, T2>::type const, T1>::type boost::fusion::append2 ( T1 const &  t1,
T2 const &  t2,
V const &  v 
)

Definition at line 127 of file fusion.cpp.



pinocchio
Author(s):
autogenerated on Fri Jun 23 2023 02:38:34