do not make m_enable protected
authorMathieu Lacage <mathieu.lacage@sophia.inria.fr>
Wed Jul 02 13:21:43 2008 -0700 (19 months ago)
changeset 3371e472358ea634
parent 3370 2f8c7ecfe3ba
child 3372 184673f59f53
do not make m_enable protected
src/common/error-model.cc
src/common/error-model.h
     1.1 --- a/src/common/error-model.cc	Wed Jul 02 13:21:01 2008 -0700
     1.2 +++ b/src/common/error-model.cc	Wed Jul 02 13:21:43 2008 -0700
     1.3 @@ -178,7 +178,7 @@
     1.4  RateErrorModel::DoCorrupt (Ptr<Packet> p) 
     1.5  { 
     1.6    NS_LOG_FUNCTION_NOARGS ();
     1.7 -  if (!m_enable)
     1.8 +  if (!IsEnabled ())
     1.9      {
    1.10        return false;  
    1.11      }
    1.12 @@ -275,7 +275,7 @@
    1.13  ListErrorModel::DoCorrupt (Ptr<Packet> p) 
    1.14  { 
    1.15    NS_LOG_FUNCTION_NOARGS ();
    1.16 -  if (!m_enable)
    1.17 +  if (!IsEnabled ())
    1.18      {
    1.19        return false;  
    1.20      }
     2.1 --- a/src/common/error-model.h	Wed Jul 02 13:21:01 2008 -0700
     2.2 +++ b/src/common/error-model.h	Wed Jul 02 13:21:43 2008 -0700
     2.3 @@ -104,9 +104,6 @@
     2.4     */
     2.5    bool IsEnabled (void) const;
     2.6  
     2.7 -protected:
     2.8 -  bool m_enable;
     2.9 -
    2.10  private:
    2.11    /*
    2.12     * These methods must be implemented by subclasses
    2.13 @@ -114,6 +111,7 @@
    2.14    virtual bool DoCorrupt (Ptr<Packet>) = 0;
    2.15    virtual void DoReset (void) = 0;
    2.16  
    2.17 +  bool m_enable;
    2.18  };
    2.19  
    2.20  enum ErrorUnit