Classes | Namespaces | Macros | Typedefs | Functions
fusion.cpp File Reference
#include <iostream>
#include "pinocchio/tools/timer.hpp"
#include <Eigen/Core>
#include <boost/test/unit_test.hpp>
#include <boost/utility/binary.hpp>
#include <boost/variant.hpp>
#include <boost/fusion/include/sequence.hpp>
#include <boost/fusion/include/make_vector.hpp>
#include <boost/fusion/include/next.hpp>
#include <boost/fusion/include/invoke.hpp>
#include <boost/fusion/view/joint_view.hpp>
#include <boost/fusion/include/joint_view.hpp>
#include <boost/fusion/algorithm.hpp>
#include <boost/fusion/container.hpp>
Include dependency graph for fusion.cpp:

Go to the source code of this file.

Classes

struct  CRTPBase< D >
 
struct  CRTPDerived
 
struct  CRTPDerived2
 
struct  Launcher
 
struct  TestObj
 

Namespaces

 boost
 
 boost::fusion
 

Macros

#define BOOST_FUSION_INVOKE_MAX_ARITY   10
 

Typedefs

typedef boost::variant< CRTPDerived, CRTPDerived2CRTPVariant
 

Functions

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. More...
 
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)
 
 BOOST_AUTO_TEST_CASE (test_fusion)
 

Macro Definition Documentation

◆ BOOST_FUSION_INVOKE_MAX_ARITY

#define BOOST_FUSION_INVOKE_MAX_ARITY   10

Definition at line 5 of file fusion.cpp.

Typedef Documentation

◆ CRTPVariant

typedef boost::variant<CRTPDerived, CRTPDerived2> CRTPVariant

Definition at line 132 of file fusion.cpp.

Function Documentation

◆ BOOST_AUTO_TEST_CASE()

BOOST_AUTO_TEST_CASE ( test_fusion  )

Definition at line 216 of file fusion.cpp.



pinocchio
Author(s):
autogenerated on Thu Dec 19 2024 03:41:34