18 #ifndef INCLUDE_RCF_PROTOCOL_BOOSTSERIALIZATION_HPP 19 #define INCLUDE_RCF_PROTOCOL_BOOSTSERIALIZATION_HPP 21 #include <RCF/SerializationProtocol_Base.hpp> 23 #if RCF_FEATURE_BOOST_SERIALIZATION==1 24 #include <boost/archive/binary_iarchive.hpp> 25 #include <boost/archive/binary_oarchive.hpp> 26 #include <boost/archive/text_iarchive.hpp> 27 #include <boost/archive/text_oarchive.hpp> 30 #include <boost/serialization/base_object.hpp> 31 #include <boost/serialization/level.hpp> 32 #include <boost/serialization/string.hpp> 33 #include <boost/serialization/utility.hpp> 37 #if RCF_FEATURE_BOOST_SERIALIZATION==1 41 public ProtocolImpl_BSer<boost::archive::binary_iarchive, boost::archive::binary_oarchive>
44 static std::string getName()
46 return "Boost.Serialization binary serialization protocol.";
52 public ProtocolImpl_BSer<boost::archive::text_iarchive, boost::archive::text_oarchive>
55 static std::string getName()
57 return "Boost.Serialization text serialization protocol.";
Boost.Serialization text.
Definition: Enums.hpp:178
Boost.Serialization binary.
Definition: Enums.hpp:175
Definition: AmiIoHandler.hpp:23