20 #ifdef GENOM_SERIALIZATION
21 #include <boost/archive/binary_iarchive.hpp>
22 #include <boost/archive/binary_oarchive.hpp>
23 #include <boost/serialization/string.hpp>
24 #endif //GENOM_SERIALIZATION
42 if(inSource.empty()) {
50 #ifdef GENOM_SERIALIZATION
51 template <
class Archive>
void Nameable::serialize(Archive& ar,
unsigned int) {
56 template void Nameable::serialize<boost::archive::binary_iarchive>(
57 boost::archive::binary_iarchive& ar,
const unsigned int);
59 template void Nameable::serialize<boost::archive::binary_oarchive>(
60 boost::archive::binary_oarchive& ar,
const unsigned int);
62 #endif //GENOM_SERIALIZATION
void setName(const std::string &inSource)
The Error object thrown by different methods of EdifOM.
void saveContextData(const std::string &inName, const boost::any &inSource)