src/lte/model/a3-rsrp-handover-algorithm.cc
changeset 10372 c334a429efaa
parent 10368 0a6adb7e304d
child 10380 b97c429d2bc9
equal deleted inserted replaced
10371:c10151ad9240 10372:c334a429efaa
    33 
    33 
    34 
    34 
    35 A3RsrpHandoverAlgorithm::A3RsrpHandoverAlgorithm ()
    35 A3RsrpHandoverAlgorithm::A3RsrpHandoverAlgorithm ()
    36   : m_handoverManagementSapUser (0)
    36   : m_handoverManagementSapUser (0)
    37 {
    37 {
       
    38   NS_LOG_FUNCTION (this);
    38   m_handoverManagementSapProvider = new MemberLteHandoverManagementSapProvider<A3RsrpHandoverAlgorithm> (this);
    39   m_handoverManagementSapProvider = new MemberLteHandoverManagementSapProvider<A3RsrpHandoverAlgorithm> (this);
    39 }
    40 }
    40 
    41 
    41 
    42 
    42 A3RsrpHandoverAlgorithm::~A3RsrpHandoverAlgorithm ()
    43 A3RsrpHandoverAlgorithm::~A3RsrpHandoverAlgorithm ()
    43 {
    44 {
       
    45   NS_LOG_FUNCTION (this);
    44 }
    46 }
    45 
    47 
    46 
    48 
    47 void
    49 void
    48 A3RsrpHandoverAlgorithm::DoDispose ()
    50 A3RsrpHandoverAlgorithm::DoDispose ()
    49 {
    51 {
       
    52   NS_LOG_FUNCTION (this);
    50   delete m_handoverManagementSapProvider;
    53   delete m_handoverManagementSapProvider;
    51 }
    54 }
    52 
    55 
    53 
    56 
    54 TypeId
    57 TypeId
    76 
    79 
    77 
    80 
    78 void
    81 void
    79 A3RsrpHandoverAlgorithm::SetLteHandoverManagementSapUser (LteHandoverManagementSapUser* s)
    82 A3RsrpHandoverAlgorithm::SetLteHandoverManagementSapUser (LteHandoverManagementSapUser* s)
    80 {
    83 {
       
    84   NS_LOG_FUNCTION (this << s);
    81   m_handoverManagementSapUser = s;
    85   m_handoverManagementSapUser = s;
    82 }
    86 }
    83 
    87 
    84 
    88 
    85 LteHandoverManagementSapProvider*
    89 LteHandoverManagementSapProvider*
    86 A3RsrpHandoverAlgorithm::GetLteHandoverManagementSapProvider ()
    90 A3RsrpHandoverAlgorithm::GetLteHandoverManagementSapProvider ()
    87 {
    91 {
       
    92   NS_LOG_FUNCTION (this);
    88   return m_handoverManagementSapProvider;
    93   return m_handoverManagementSapProvider;
    89 }
    94 }
    90 
    95 
    91 
    96 
    92 void
    97 void