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 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 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 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 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 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 32 of file fusion.hpp.

◆ append() [2/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 80 of file fusion.hpp.

◆ append() [3/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 65 of file fusion.hpp.

◆ append() [4/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() [5/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 41 of file fusion.hpp.

◆ append2()

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 201 of file fusion.cpp.



pinocchio
Author(s):
autogenerated on Sun Dec 22 2024 03:41:14