Change LteAmc* to Ptr<LteAmc> in PF scheduler

This commit is contained in:
Marco Miozzo
2011-12-21 12:18:23 +01:00
parent 4514d622e1
commit fadd3f2936
2 changed files with 2 additions and 3 deletions

View File

@@ -215,7 +215,7 @@ PfFfMacScheduler::PfFfMacScheduler ()
// WILD ACK: based on a m_macChTtiDelay = 1
m_nextRntiUl (0)
{
m_amc = new LteAmc ();
m_amc = CreateObject <LteAmc> ();
m_cschedSapProvider = new PfSchedulerMemberCschedSapProvider (this);
m_schedSapProvider = new PfSchedulerMemberSchedSapProvider (this);
}
@@ -229,7 +229,6 @@ void
PfFfMacScheduler::DoDispose ()
{
NS_LOG_FUNCTION (this);
delete m_amc;
delete m_cschedSapProvider;
delete m_schedSapProvider;
}

View File

@@ -139,7 +139,7 @@ private:
void RefreshDlCqiMaps(void);
void RefreshUlCqiMaps(void);
LteAmc* m_amc;
Ptr<LteAmc> m_amc;
/*
* Vectors of UE's LC info