src/core/attribute.h
changeset 2633 a0639de8cd8b
parent 2619 df0774070293
child 2927 73b47ce1d805
--- a/src/core/attribute.h	Sun Mar 16 20:47:46 2008 +0100
+++ b/src/core/attribute.h	Sun Mar 16 20:55:18 2008 +0100
@@ -23,13 +23,13 @@
 #include <string>
 #include <stdint.h>
 #include "ptr.h"
-#include "object-base.h"
 
 namespace ns3 {
 
 class AttributeAccessor;
 class AttributeChecker;
 class Attribute;
+class ObjectBase;
 
 /**
  * \brief Hold a value for an Attribute.
@@ -159,7 +159,7 @@
  * of this base class are usually provided through the MakeAccessorHelper
  * template functions, hidden behind an ATTRIBUTE_HELPER_* macro.
  */
-class AttributeAccessor : public ObjectBase
+class AttributeAccessor
 {
 public:
   AttributeAccessor ();
@@ -202,7 +202,7 @@
  * Most subclasses of this base class are implemented by the 
  * ATTRIBUTE_HELPER_* macros.
  */
-class AttributeChecker : public ObjectBase
+class AttributeChecker
 {
 public:
   AttributeChecker ();