removed inline methods from LtePdcpTag
authorNicola Baldo <nbaldo@cttc.es>
Thu, 12 Apr 2012 13:28:31 +0200
changeset 8704 207fc5214d3c
parent 8702 d3e7f0d5e378
child 8705 22828b93a01c
removed inline methods from LtePdcpTag
src/lte/model/lte-pdcp-tag.cc
src/lte/model/lte-pdcp-tag.h
--- a/src/lte/model/lte-pdcp-tag.cc	Wed Apr 11 13:49:33 2012 +0200
+++ b/src/lte/model/lte-pdcp-tag.cc	Thu Apr 12 13:28:31 2012 +0200
@@ -84,5 +84,18 @@
   os << m_senderTimestamp;
 }
 
+Time
+PdcpTag::GetSenderTimestamp (void) const
+{
+  return m_senderTimestamp;
+}
+
+void
+PdcpTag::SetSenderTimestamp (Time senderTimestamp)
+{
+  this->m_senderTimestamp = senderTimestamp;
+}
+
+
 } // namespace ns3
 
--- a/src/lte/model/lte-pdcp-tag.h	Wed Apr 11 13:49:33 2012 +0200
+++ b/src/lte/model/lte-pdcp-tag.h	Thu Apr 12 13:28:31 2012 +0200
@@ -57,19 +57,13 @@
   /**
    * Get the instant when the PDCP delivers the PDU to the MAC SAP provider
    */
-  Time  GetSenderTimestamp (void) const
-  {
-    return m_senderTimestamp;
-  }
+  Time  GetSenderTimestamp (void) const;
 
   /**
    * Set the sender timestamp
    * @param senderTimestamp time stamp of the instant when the PDCP delivers the PDU to the MAC SAP provider
    */
-  void  SetSenderTimestamp (Time senderTimestamp)
-  {
-    this->m_senderTimestamp = senderTimestamp;
-  }
+  void  SetSenderTimestamp (Time senderTimestamp);
 
 private:
   Time m_senderTimestamp;