src/common/error-model.cc
changeset 2230 9f13ac3291e0
parent 1870 67b3d2dea3d5
child 2232 9abd038ee588
equal deleted inserted replaced
2205:57710f066013 2230:9f13ac3291e0
    41 
    41 
    42 ErrorModel::ErrorModel () :
    42 ErrorModel::ErrorModel () :
    43   m_enable (true) 
    43   m_enable (true) 
    44 {
    44 {
    45   NS_LOG_FUNCTION;  
    45   NS_LOG_FUNCTION;  
    46   SetInterfaceId (ErrorModel::iid);
       
    47 }
    46 }
    48 
    47 
    49 ErrorModel::~ErrorModel ()
    48 ErrorModel::~ErrorModel ()
    50 {
    49 {
    51   NS_LOG_FUNCTION;  
    50   NS_LOG_FUNCTION;  
   128   m_rate (g_defaultRateErrorModelErrorRate.GetValue() )
   127   m_rate (g_defaultRateErrorModelErrorRate.GetValue() )
   129 {
   128 {
   130   NS_LOG_FUNCTION;
   129   NS_LOG_FUNCTION;
   131   // Assume a uniform random variable if user does not specify
   130   // Assume a uniform random variable if user does not specify
   132   m_ranvar = new UniformVariable ();
   131   m_ranvar = new UniformVariable ();
   133   SetInterfaceId (RateErrorModel::iid);
       
   134 }
   132 }
   135 
   133 
   136 RateErrorModel::~RateErrorModel () 
   134 RateErrorModel::~RateErrorModel () 
   137 {
   135 {
   138   NS_LOG_FUNCTION;
   136   NS_LOG_FUNCTION;
   242   ListErrorModel::iid);
   240   ListErrorModel::iid);
   243 
   241 
   244 ListErrorModel::ListErrorModel ()  
   242 ListErrorModel::ListErrorModel ()  
   245 {
   243 {
   246   NS_LOG_FUNCTION;
   244   NS_LOG_FUNCTION;
   247   SetInterfaceId (ListErrorModel::iid);
       
   248 }
   245 }
   249 
   246 
   250 ListErrorModel::~ListErrorModel () 
   247 ListErrorModel::~ListErrorModel () 
   251 {
   248 {
   252   NS_LOG_FUNCTION;
   249   NS_LOG_FUNCTION;