Mercurial > hg > vamp-build-and-test
comparison DEPENDENCIES/generic/include/boost/serialization/ephemeral.hpp @ 101:c530137014c0
Update Boost headers (1.58.0)
author | Chris Cannam |
---|---|
date | Mon, 07 Sep 2015 11:12:49 +0100 |
parents | 2665513ce2d3 |
children |
comparison
equal
deleted
inserted
replaced
100:793467b5e61c | 101:c530137014c0 |
---|---|
1 #ifndef BOOST_SERIALIZATION_EPHEMERAL_HPP | 1 #ifndef BOOST_SERIALIZATION_EPHEMERAL_HPP |
2 #define BOOST_SERIALIZATION_EPHEMERAL_HPP | 2 #define BOOST_SERIALIZATION_EPHEMERAL_HPP |
3 | 3 |
4 // MS compatible compilers support | 4 // MS compatible compilers support |
5 #pragma once | 5 #pragma once |
6 #if defined(_MSC_VER) && (_MSC_VER >= 1020) | 6 #if defined(_MSC_VER) |
7 # pragma once | 7 # pragma once |
8 #endif | 8 #endif |
9 | 9 |
10 /////////1/////////2/////////3/////////4/////////5/////////6/////////7/////////8 | 10 /////////1/////////2/////////3/////////4/////////5/////////6/////////7/////////8 |
11 // ephemeral_object.hpp: interface for serialization system. | 11 // ephemeral_object.hpp: interface for serialization system. |
19 | 19 |
20 #include <utility> | 20 #include <utility> |
21 | 21 |
22 #include <boost/config.hpp> | 22 #include <boost/config.hpp> |
23 #include <boost/detail/workaround.hpp> | 23 #include <boost/detail/workaround.hpp> |
24 // supress noise | |
25 #if BOOST_WORKAROUND(BOOST_MSVC, <= 1200) | |
26 # pragma warning (disable : 4786) // too long name, harmless warning | |
27 #endif | |
28 | 24 |
29 #include <boost/mpl/integral_c.hpp> | 25 #include <boost/mpl/integral_c.hpp> |
30 #include <boost/mpl/integral_c_tag.hpp> | 26 #include <boost/mpl/integral_c_tag.hpp> |
31 | 27 |
32 #include <boost/serialization/level.hpp> | 28 #include <boost/serialization/level.hpp> |