rename attribute from Position to PositionAllocator to avoid conflict with Position attribute defined in ns3::MobilityModel
authorMathieu Lacage <mathieu.lacage@sophia.inria.fr>
Thu, 16 Apr 2009 10:55:42 +0200
changeset 4319 f4a73242f151
parent 4318 e753d14618a3
child 4320 da28becd0a92
rename attribute from Position to PositionAllocator to avoid conflict with Position attribute defined in ns3::MobilityModel
src/mobility/random-waypoint-mobility-model.cc
utils/python-unit-tests.py
--- a/src/mobility/random-waypoint-mobility-model.cc	Thu Apr 16 10:27:55 2009 +0200
+++ b/src/mobility/random-waypoint-mobility-model.cc	Thu Apr 16 10:55:42 2009 +0200
@@ -45,7 +45,7 @@
                    RandomVariableValue (ConstantVariable (2.0)),
                    MakeRandomVariableAccessor (&RandomWaypointMobilityModel::m_pause),
                    MakeRandomVariableChecker ())
-    .AddAttribute ("Position",
+    .AddAttribute ("PositionAllocator",
                    "The position model used to pick a destination point.",
                    PointerValue (),
                    MakePointerAccessor (&RandomWaypointMobilityModel::m_position),
--- a/utils/python-unit-tests.py	Thu Apr 16 10:27:55 2009 +0200
+++ b/utils/python-unit-tests.py	Thu Apr 16 10:55:42 2009 +0200
@@ -97,14 +97,14 @@
         ## -- object pointer values
         mobility = ns3.RandomWaypointMobilityModel()
         ptr = ns3.PointerValue()
-        mobility.GetAttribute("Position", ptr)
+        mobility.GetAttribute("PositionAllocator", ptr)
         self.assertEqual(ptr.GetObject(), None)
         
         pos = ns3.ListPositionAllocator()
-        mobility.SetAttribute("Position", ns3.PointerValue(pos))
+        mobility.SetAttribute("PositionAllocator", ns3.PointerValue(pos))
 
         ptr = ns3.PointerValue()
-        mobility.GetAttribute("Position", ptr)
+        mobility.GetAttribute("PositionAllocator", ptr)
         self.assert_(ptr.GetObject() is not None)
 
     def testIdentity(self):