2 #include "CondFormats/Serialization/interface/eos/portable_iarchive.hpp" 3 #include "CondFormats/Serialization/interface/eos/portable_oarchive.hpp" 5 #ifndef NO_EXPLICIT_TEMPLATE_INSTANTIATION 7 #include <boost/archive/impl/basic_binary_iarchive.ipp> 8 #include <boost/archive/impl/basic_binary_iprimitive.ipp> 10 #if BOOST_VERSION < 104000 11 #include <boost/archive/impl/archive_pointer_iserializer.ipp> 12 #elif !defined BOOST_ARCHIVE_SERIALIZER_INCLUDED 13 #include <boost/archive/impl/archive_serializer_map.ipp> 14 #define BOOST_ARCHIVE_SERIALIZER_INCLUDED 21 template class basic_binary_iarchive<eos::portable_iarchive>;
23 template class basic_binary_iprimitive<eos::portable_iarchive
24 #if BOOST_VERSION < 103400 29 std::istream::char_type,
30 std::istream::traits_type
34 #if BOOST_VERSION < 104000 35 template class detail::archive_pointer_iserializer<eos::portable_iarchive>;
37 template class detail::archive_serializer_map<eos::portable_iarchive>;
38 template class detail::archive_serializer_map<eos::polymorphic_portable_iarchive>;
46 #ifndef NO_EXPLICIT_TEMPLATE_INSTANTIATION 48 #include <boost/archive/impl/basic_binary_oarchive.ipp> 49 #include <boost/archive/impl/basic_binary_oprimitive.ipp> 51 #if BOOST_VERSION < 104000 52 #include <boost/archive/impl/archive_pointer_oserializer.ipp> 53 #elif !defined BOOST_ARCHIVE_SERIALIZER_INCLUDED 54 #include <boost/archive/impl/archive_serializer_map.ipp> 55 #define BOOST_ARCHIVE_SERIALIZER_INCLUDED 62 template class basic_binary_oarchive<eos::portable_oarchive>;
64 template class basic_binary_oprimitive<eos::portable_oarchive
65 #if BOOST_VERSION < 103400 70 std::ostream::char_type,
71 std::ostream::traits_type
75 #if BOOST_VERSION < 104000 76 template class detail::archive_pointer_oserializer<eos::portable_oarchive>;
78 template class detail::archive_serializer_map<eos::portable_oarchive>;
79 template class detail::archive_serializer_map<eos::polymorphic_portable_oarchive>;