CMS 3D CMS Logo

Macros
Instantiate.h File Reference
#include "CondFormats/Serialization/interface/Archive.h"
#include <boost/serialization/export.hpp>

Go to the source code of this file.

Macros

#define COND_SERIALIZATION_INSTANTIATE(...)
 
#define COND_SERIALIZATION_REGISTER_POLYMORPHIC(T)   BOOST_CLASS_EXPORT_IMPLEMENT(T);
 

Macro Definition Documentation

◆ COND_SERIALIZATION_INSTANTIATE

#define COND_SERIALIZATION_INSTANTIATE (   ...)
Value:
template void __VA_ARGS__::serialize<cond::serialization::InputArchive>(cond::serialization::InputArchive & ar, \
const unsigned int); \
template void __VA_ARGS__::serialize<cond::serialization::OutputArchive>(cond::serialization::OutputArchive & ar, \
const unsigned int); \
template void __VA_ARGS__::serialize<cond::serialization::InputArchiveXML>( \
cond::serialization::InputArchiveXML & ar, const unsigned int); \
template void __VA_ARGS__::serialize<cond::serialization::OutputArchiveXML>( \
cond::serialization::OutputArchiveXML & ar, const unsigned int);

Definition at line 9 of file Instantiate.h.

◆ COND_SERIALIZATION_REGISTER_POLYMORPHIC

#define COND_SERIALIZATION_REGISTER_POLYMORPHIC (   T)    BOOST_CLASS_EXPORT_IMPLEMENT(T);

Definition at line 20 of file Instantiate.h.

cond::serialization::InputArchiveXML
boost::archive::xml_iarchive InputArchiveXML
Definition: Archive.h:20
cond::serialization::OutputArchive
eos::portable_oarchive OutputArchive
Definition: Archive.h:18
cond::serialization::OutputArchiveXML
boost::archive::xml_oarchive OutputArchiveXML
Definition: Archive.h:21
cond::serialization::InputArchive
eos::portable_iarchive InputArchive
Definition: Archive.h:17