CMS 3D CMS Logo

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