1 #ifndef SERIALIZATION_CALLBASEOBJECT_HPP
2 #define SERIALIZATION_CALLBASEOBJECT_HPP
4 #include "blub/core/globals.hpp"
6 #include <boost/serialization/base_object.hpp>
11 namespace serialization
15 #if defined(__BORLANDC__) && __BORLANDC__ < 0x610
16 #error compiler not supported
18 template<
class Base,
class Derived>
19 BOOST_DEDUCED_TYPENAME boost::serialization::detail::base_cast<Base, Derived>::type &
20 callBaseObject(Derived &d)
22 return boost::serialization::base_object<Base>(d);
33 #endif // SERIALIZATION_CALLBASEOBJECT_HPP
Definition: deadlineTimer.hpp:10