22 #ifndef __M2ETIS_MESSAGE_DIRECTBROADCASTROUTINGINFO_H__
23 #define __M2ETIS_MESSAGE_DIRECTBROADCASTROUTINGINFO_H__
27 #include "boost/serialization/base_object.hpp"
28 #include "boost/serialization/set.hpp"
33 template<
class NetworkType>
36 typedef boost::shared_ptr<DirectBroadcastRoutingInfo<NetworkType>>
Ptr;
47 std::set<typename NetworkType::Key>
_nodes;
51 template<
typename Archive>
52 void serialize(Archive & ar,
const unsigned int) {
53 ar & boost::serialization::base_object<RoutingInfo<NetworkType>>(*this);
static bool doSerialize(ActionType t)
friend class boost::serialization::access
std::set< typename NetworkType::Key > _nodes
boost::shared_ptr< DirectBroadcastRoutingInfo< NetworkType > > Ptr