Beispiel #1
0
 template<> void PeakMethod::serialize( portable_binary_iarchive& ar, const unsigned int version )
 {
     try {
         PeakMethod_archive<>().serialize( ar, *this, version );
     } catch ( std::exception& ) {
         BOOST_THROW_EXCEPTION( serializer_error() << info( "serialize 'adcontrols::PeakMethod' to portable_binary_iarchive" ) );
     }
 }
Beispiel #2
0
 template<> void
 MSSimulatorMethod::serialize( boost::archive::xml_wiarchive& ar, const unsigned int version )
 {
     try {
         ar & boost::serialization::make_nvp( "impl", *impl_ );
     } catch ( std::exception& ) {
         BOOST_THROW_EXCEPTION( serializer_error() << info( "serialize to xml_woarchive" ) );
     }        
 }