|
Chaste
Release::3.4
|
Go to the documentation of this file.
36 #ifndef CHASTESERIALIZATION_HPP_
37 #define CHASTESERIALIZATION_HPP_
53 #include <boost/serialization/access.hpp>
63 #include <boost/version.hpp>
64 #ifndef CHASTE_CAN_CHECKPOINT_DLLS
66 #if BOOST_VERSION >= 103700
67 #define CHASTE_CAN_CHECKPOINT_DLLS
68 #endif //Recent BOOST_VERSION
75 #if BOOST_VERSION < 103700
76 #error "Chaste doesn't support versions of Boost earlier than 1.37."
77 #elif BOOST_VERSION == 104100
79 #error "Chaste won't work with Boost 1.41 due to a bug in its serialization library."
88 #if BOOST_VERSION == 105600
89 #include <boost/serialization/singleton.hpp>
90 #include <boost/serialization/extended_type_info.hpp>
93 #if BOOST_VERSION == 105700
94 #include <boost/serialization/type_info_implementation.hpp>
97 #endif // CHASTESERIALIZATION_HPP_