|
bioformats
5.1.1
|
Variant type limit workaround. More...
#include <ome/common/config.h>#include <boost/mpl/insert_range.hpp>#include <boost/mpl/joint_view.hpp>#include <boost/mpl/transform_view.hpp>#include <boost/mpl/vector.hpp>#include <boost/variant/apply_visitor.hpp>#include <boost/variant/get.hpp>#include <boost/variant/variant.hpp>
Include dependency graph for variant.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Macros | |
| #define | BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS |
| Disable MPL header preprocessing (to allow the following macros to be modified). | |
| #define | BOOST_MPL_LIMIT_VECTOR_SIZE 40 |
| MPL vector size limit increase. | |
| #define | BOOST_MPL_LIMIT_LIST_SIZE 40 |
| MPL list size limit increase. | |
Variant type limit workaround.
This header increases the Boost MPL size limits, if required. Some older versions of Boost.Variant throw runtime exceptions when using Variant and MPL with a number of types over a compile-time limit.
1.8.9.1