pinocchio
2.5.6
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
boost-container-limits.hpp
1
//
2
// Copyright (c) 2019 INRIA
3
//
4
5
#ifndef __pinocchio_container_boost_container_limits_hpp__
6
#define __pinocchio_container_boost_container_limits_hpp__
7
8
#include "pinocchio/macros.hpp"
9
10
//#ifndef PINOCCHIO_WITH_CXX11_SUPPORT
11
12
#define PINOCCHIO_BOOST_MPL_LIMIT_CONTAINER_SIZE_DEFAULT 30
13
14
#ifndef PINOCCHIO_BOOST_MPL_LIMIT_CONTAINER_SIZE
15
#define PINOCCHIO_BOOST_MPL_LIMIT_CONTAINER_SIZE PINOCCHIO_BOOST_MPL_LIMIT_CONTAINER_SIZE_DEFAULT
16
#endif
17
18
#define BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS
19
20
#if !defined(BOOST_MPL_LIMIT_LIST_SIZE)
21
// Check the inclusion order
22
#if defined(BOOST_MPL_LIST_HPP_INCLUDED)
23
# error "You should include pinocchio before boost (e.g. #include <pinocchio/fwd.hpp>)"
24
#endif
25
26
#define BOOST_MPL_LIMIT_LIST_SIZE PINOCCHIO_BOOST_MPL_LIMIT_CONTAINER_SIZE
27
28
#elif BOOST_MPL_LIMIT_LIST_SIZE < PINOCCHIO_BOOST_MPL_LIMIT_CONTAINER_SIZE
29
# error "BOOST_MPL_LIMIT_LIST_SIZE value is lower than the value of PINOCCHIO_BOOST_MPL_LIMIT_CONTAINER_SIZE"
30
#endif
31
32
//#endif // ifndef PINOCCHIO_WITH_CXX11_SUPPORT
33
34
#endif // ifndef __pinocchio_container_boost_container_limits_hpp__
src
container
boost-container-limits.hpp
Generated by
1.8.17