diff options
Diffstat (limited to 'boost/mpi/packed_iarchive.hpp')
-rw-r--r-- | boost/mpi/packed_iarchive.hpp | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/boost/mpi/packed_iarchive.hpp b/boost/mpi/packed_iarchive.hpp index 23d6468c55..bb8094b41c 100644 --- a/boost/mpi/packed_iarchive.hpp +++ b/boost/mpi/packed_iarchive.hpp @@ -94,48 +94,48 @@ public: // Load everything else in the usual way, forwarding on to the Base class template<class T> - void load_override(T& x, int version, mpl::false_) + void load_override(T& x, mpl::false_) { - archive::detail::common_iarchive<packed_iarchive>::load_override(x,version); + archive::detail::common_iarchive<packed_iarchive>::load_override(x); } // Load it directly using the primnivites template<class T> - void load_override(T& x, int /*version*/, mpl::true_) + void load_override(T& x, mpl::true_) { iprimitive::load(x); } // Load all supported datatypes directly template<class T> - void load_override(T& x, int version) + void load_override(T& x) { typedef typename mpl::apply1<use_array_optimization , BOOST_DEDUCED_TYPENAME remove_const<T>::type >::type use_optimized; - load_override(x, version, use_optimized()); + load_override(x, use_optimized()); } // input archives need to ignore the optional information - void load_override(archive::class_id_optional_type & /*t*/, int){} + void load_override(archive::class_id_optional_type & /*t*/){} - void load_override(archive::class_id_type & t, int version){ + void load_override(archive::class_id_type & t){ int_least16_t x=0; * this->This() >> x; t = boost::archive::class_id_type(x); } - void load_override(archive::version_type & t, int version){ + void load_override(archive::version_type & t){ int_least8_t x=0; * this->This() >> x; t = boost::archive::version_type(x); } - void load_override(archive::class_id_reference_type & t, int version){ - load_override(static_cast<archive::class_id_type &>(t), version); + void load_override(archive::class_id_reference_type & t){ + load_override(static_cast<archive::class_id_type &>(t)); } - void load_override(archive::class_name_type & t, int) + void load_override(archive::class_name_type & t) { std::string cn; cn.reserve(BOOST_SERIALIZATION_MAX_KEY_SIZE); |