add cid support to waypoint model
authorMathieu Lacage <mathieu.lacage@sophia.inria.fr>
Wed, 18 Jul 2007 14:11:33 +0200
changeset 1602 c100368541c3
parent 1601 84805e29dd21
child 1603 e54bfec07c72
add cid support to waypoint model
src/node/random-waypoint-mobility-model.cc
src/node/random-waypoint-mobility-model.h
--- a/src/node/random-waypoint-mobility-model.cc	Wed Jul 18 14:08:34 2007 +0200
+++ b/src/node/random-waypoint-mobility-model.cc	Wed Jul 18 14:11:33 2007 +0200
@@ -23,6 +23,9 @@
 	    RandomPosition::iid,
 	    "RandomPositionRectangle");
 
+const ClassId RandomWaypointMobilityModel::cid = 
+  MakeClassId<RandomWaypointMobilityModel> ("RandomWaypointMobilityModel", MobilityModel::iid);
+
 RandomWaypointMobilityModelParameters::RandomWaypointMobilityModelParameters ()
   : m_speed (g_speed.GetCopy ()),
     m_pause (g_pause.GetCopy ())
--- a/src/node/random-waypoint-mobility-model.h	Wed Jul 18 14:08:34 2007 +0200
+++ b/src/node/random-waypoint-mobility-model.h	Wed Jul 18 14:11:33 2007 +0200
@@ -52,6 +52,8 @@
 class RandomWaypointMobilityModel : public MobilityModel
 {
 public:
+  static const ClassId cid;
+
   RandomWaypointMobilityModel ();
   RandomWaypointMobilityModel (Ptr<RandomWaypointMobilityModelParameters> parameters);
 private: