CMS 3D CMS Logo

Archive.h
Go to the documentation of this file.
1 #pragma once
2 
3 // Missing in EOS' portable archive
4 #include <cassert>
5 
6 #include "boost/archive/xml_iarchive.hpp"
7 #include "boost/archive/xml_oarchive.hpp"
8 #include "boost/archive/xml_oarchive.hpp"
9 
10 #include "CondFormats/Serialization/interface/eos/portable_iarchive.hpp"
11 #include "CondFormats/Serialization/interface/eos/portable_oarchive.hpp"
12 
13 namespace cond {
14  namespace serialization {
15 
16  typedef eos::portable_iarchive InputArchive;
17  typedef eos::portable_oarchive OutputArchive;
18 
19  typedef boost::archive::xml_iarchive InputArchiveXML;
20  typedef boost::archive::xml_oarchive OutputArchiveXML;
21 
22  } // namespace serialization
23 } // namespace cond
cond::serialization::InputArchiveXML
boost::archive::xml_iarchive InputArchiveXML
Definition: Archive.h:19
cond::serialization::OutputArchive
eos::portable_oarchive OutputArchive
Definition: Archive.h:17
cond::serialization::OutputArchiveXML
boost::archive::xml_oarchive OutputArchiveXML
Definition: Archive.h:20
cond
Definition: plugin.cc:23
cond::serialization::InputArchive
eos::portable_iarchive InputArchive
Definition: Archive.h:16