19 #ifndef INCLUDE_RCF_PROTOCOL_BOOSTSERIALIZATION_HPP 20 #define INCLUDE_RCF_PROTOCOL_BOOSTSERIALIZATION_HPP 22 #include <RCF/SerializationProtocol_Base.hpp> 24 #if RCF_FEATURE_BOOST_SERIALIZATION==1 25 #include <boost/archive/binary_iarchive.hpp> 26 #include <boost/archive/binary_oarchive.hpp> 27 #include <boost/archive/text_iarchive.hpp> 28 #include <boost/archive/text_oarchive.hpp> 31 #include <boost/serialization/base_object.hpp> 32 #include <boost/serialization/level.hpp> 33 #include <boost/serialization/string.hpp> 34 #include <boost/serialization/utility.hpp> 38 #if RCF_FEATURE_BOOST_SERIALIZATION==1 42 public ProtocolImpl_BSer<boost::archive::binary_iarchive, boost::archive::binary_oarchive>
45 static std::string getName()
47 return "Boost.Serialization binary serialization protocol.";
53 public ProtocolImpl_BSer<boost::archive::text_iarchive, boost::archive::text_oarchive>
56 static std::string getName()
58 return "Boost.Serialization text serialization protocol.";
Boost.Serialization text.
Definition: Enums.hpp:179
Boost.Serialization binary.
Definition: Enums.hpp:176
Definition: AmiIoHandler.hpp:24