20 #ifdef GENOM_SERIALIZATION
21 #include <boost/archive/binary_iarchive.hpp>
22 #include <boost/archive/binary_oarchive.hpp>
23 #include <boost/serialization/base_object.hpp>
24 #include <boost/serialization/export.hpp>
25 #endif //GENOM_SERIALIZATION
29 #ifdef GENOM_SERIALIZATION
31 #endif //GENOM_SERIALIZATION
49 #ifdef GENOM_SERIALIZATION
50 template <
class Archive>
void ParameterArrayElement::serialize(Archive& ar,
unsigned int) {
51 ar & boost::serialization::base_object< Parameter >(*this);
52 ar & boost::serialization::base_object< VectorBit<Parameter> >(*this);
56 template void ParameterArrayElement::serialize<boost::archive::binary_oarchive>(
57 boost::archive::binary_oarchive& ar,
const unsigned int);
59 template void ParameterArrayElement::serialize<boost::archive::binary_iarchive>(
60 boost::archive::binary_iarchive& ar,
const unsigned int);
62 #endif //GENOM_SERIALIZATION
void runVisitor(_Tp &inoutVisited, BaseVisitor &inoutVisitor)
The Error object thrown by different methods of EdifOM.
A base class for Visitor.
virtual void accept(BaseVisitor &inoutVisitor)
virtual ~ParameterArrayElement()
void setCurrentLocation(const std::string &inFunction, const std::string &inFile, uint32_t inLine)