src/simulator/nstime.h
changeset 2436 23415bac7eaf
parent 2435 3128175f5866
child 2437 44e34ffee8e3
--- a/src/simulator/nstime.h	Wed Feb 20 20:24:52 2008 +0100
+++ b/src/simulator/nstime.h	Wed Feb 20 20:57:59 2008 +0100
@@ -671,14 +671,14 @@
 
 
 class TimeValue : public Value {};
-class TimeAccessor : public Accessor {};
+class TimeAccessor : public AttributeAccessor {};
 
 template <typename T1>
-Ptr<Accessor> MakeTimeAccessor (T1 a1);
+Ptr<const AttributeAccessor> MakeTimeAccessor (T1 a1);
 template <typename T1, typename T2>
-Ptr<Accessor> MakeTimeAccessor (T1 a1, T2 a2);
+Ptr<const AttributeAccessor> MakeTimeAccessor (T1 a1, T2 a2);
 
-Ptr<AttributeChecker> MakeTimeChecker (void);
+Ptr<const AttributeChecker> MakeTimeChecker (void);
 
 
 
@@ -687,13 +687,13 @@
 namespace ns3 {
 
 template <typename T1>
-Ptr<Accessor> MakeTimeAccessor (T1 a1)
+Ptr<const AttributeAccessor> MakeTimeAccessor (T1 a1)
 {
   return MakeClassValueHelperAccessor<Time,TimeValue,TimeAccessor> (a1);
 }
 
 template <typename T1, typename T2>
-Ptr<Accessor> MakeTimeAccessor (T1 a1, T2 a2)
+Ptr<const AttributeAccessor> MakeTimeAccessor (T1 a1, T2 a2)
 {
   return MakeClassValueHelperAccessor<Time,TimeValue,TimeAccessor> (a1, a2);
 }