src/mobility/static-speed-mobility-model.cc
changeset 2249 3a1da26d61dc
parent 2238 05affd9d0dc1
child 2250 18f432098389
--- a/src/mobility/static-speed-mobility-model.cc	Thu Jan 03 11:37:23 2008 +0100
+++ b/src/mobility/static-speed-mobility-model.cc	Thu Jan 03 11:39:45 2008 +0100
@@ -22,13 +22,15 @@
 
 namespace ns3 {
 
-const ClassId StaticSpeedMobilityModel::cid = 
-  MakeClassId<StaticSpeedMobilityModel> ("StaticSpeedMobilityModel", 
-                                         StaticSpeedMobilityModel::iid ());
+NS_OBJECT_ENSURE_REGISTERED (StaticSpeedMobilityModel);
+
 InterfaceId StaticSpeedMobilityModel::iid (void)
 {
   static InterfaceId iid = InterfaceId ("StaticSpeedMobilityModel")
-    .SetParent<MobilityModel> ();
+    .SetParent<MobilityModel> ()
+    .AddConstructor<StaticSpeedMobilityModel> ()
+    .AddConstructor<StaticSpeedMobilityModel,const Vector &> ()
+    .AddConstructor<StaticSpeedMobilityModel,const Vector &,const Vector &> ();
   return iid;
 }