add more hax to CallButton
[openc2e.git] / ser / s_shared_str.h
blob905da33a55eb52c584f941594c82cfbfee24436b
1 #ifndef SER_SHARED_STR_H
2 #define SER_SHARED_STR_H 1
4 #include "serialization.h"
5 #include <boost/serialization/shared_ptr.hpp>
6 #include <boost/serialization/string.hpp>
8 SERIALIZE(shared_str) { ar & obj.p; }
9 SERIALIZE(shared_str_b) { ar & obj.s; }
10 BOOST_CLASS_IMPLEMENTATION(shared_str, boost::serialization::object_serializable);
11 BOOST_CLASS_TRACKING(shared_str, boost::serialization::track_never);
12 BOOST_CLASS_IMPLEMENTATION(shared_str_b, boost::serialization::object_class_info);
13 BOOST_CLASS_TRACKING(shared_str_b, boost::serialization::track_always);
15 #endif