summaryrefslogtreecommitdiff
path: root/boost/mpi/packed_iarchive.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'boost/mpi/packed_iarchive.hpp')
-rw-r--r--boost/mpi/packed_iarchive.hpp22
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);