diff -r 4a0b22a3f5fa -r baffd08c6898 src/core/enum-value.cc --- a/src/core/enum-value.cc Thu Feb 21 00:09:16 2008 +0100 +++ b/src/core/enum-value.cc Thu Feb 21 00:00:18 2008 +0100 @@ -5,27 +5,27 @@ namespace ns3 { -EnumValue::EnumValue (int v) +Enum::Enum (int v) : m_v (v) {} void -EnumValue::Set (int v) +Enum::Set (int v) { m_v = v; } int -EnumValue::Get (void) const +Enum::Get (void) const { return m_v; } Attribute -EnumValue::Copy (void) const +Enum::Copy (void) const { - return Attribute::Create (*this); + return Attribute::Create (*this); } std::string -EnumValue::SerializeToString (Ptr checker) const +Enum::SerializeToString (Ptr checker) const { const EnumChecker *p = dynamic_cast (PeekPointer (checker)); NS_ASSERT (p != 0); @@ -37,12 +37,12 @@ } } - NS_FATAL_ERROR ("The user has set an invalid C++ value in this EnumValue"); + NS_FATAL_ERROR ("The user has set an invalid C++ value in this Enum"); // quiet compiler. return ""; } bool -EnumValue::DeserializeFromString (std::string value, Ptr checker) +Enum::DeserializeFromString (std::string value, Ptr checker) { const EnumChecker *p = dynamic_cast (PeekPointer (checker)); NS_ASSERT (p != 0); @@ -57,18 +57,18 @@ return false; } -EnumValue::EnumValue (Attribute value) +Enum::Enum (Attribute value) { - const EnumValue *v = value.DynCast (); + const Enum *v = value.DynCast (); if (v == 0) { NS_FATAL_ERROR ("assigning non-Enum value to Enum value."); } m_v = v->m_v; } -EnumValue::operator Attribute () const +Enum::operator Attribute () const { - return Attribute::Create (*this); + return Attribute::Create (*this); } @@ -89,7 +89,7 @@ bool EnumChecker::Check (Attribute value) const { - const EnumValue *p = value.DynCast (); + const Enum *p = value.DynCast (); if (p == 0) { return false;