void FragSpectrumScanDatabaseBoostdb::print(serializer & ser) { mapdb::const_iterator it; for (it = bdb->begin(); it != bdb->end(); it++) { std::istringstream istr (it->second); binary_iarchive ia (istr); xml_schema::istream<binary_iarchive> is (ia); std::auto_ptr< ::percolatorInNs::fragSpectrumScan> fss (new ::percolatorInNs::fragSpectrumScan (is)); ser.next ( PERCOLATOR_IN_NAMESPACE, "fragSpectrumScan", *fss); } }