src/common/buffer.h
changeset 286 57e6a2006962
parent 150 663120712cd9
child 780 2f41ca72e8c6
--- a/src/common/buffer.h	Fri Feb 16 09:42:53 2007 +0100
+++ b/src/common/buffer.h	Fri Feb 16 09:56:21 2007 +0100
@@ -361,7 +361,7 @@
    need to be inline for performance reasons.
  *************************************************/
 
-#include <cassert>
+#include "ns3/assert.h"
 
 namespace ns3 {
 
@@ -375,7 +375,7 @@
     {
       m_start = 0;
     }
-  assert (m_start <= m_data->m_size);
+  NS_ASSERT (m_start <= m_data->m_size);
 }
 
 Buffer::Buffer (uint32_t dataSize)
@@ -388,7 +388,7 @@
     {
       m_start = 0;
     }
-  assert (m_start <= m_data->m_size);
+  NS_ASSERT (m_start <= m_data->m_size);
 }
 
 
@@ -399,7 +399,7 @@
     m_size (o.m_size)
 {
   m_data->m_count++;
-  assert (m_start <= m_data->m_size);
+  NS_ASSERT (m_start <= m_data->m_size);
 }
 
 Buffer &
@@ -419,7 +419,7 @@
   m_zeroAreaSize = o.m_zeroAreaSize;
   m_start = o.m_start;
   m_size = o.m_size;
-  assert (m_start <= m_data->m_size);
+  NS_ASSERT (m_start <= m_data->m_size);
   return *this;
 }
 
@@ -475,31 +475,31 @@
 void 
 Buffer::Iterator::Next (void)
 {
-  assert (m_current + 1 <= m_dataEnd);
+  NS_ASSERT (m_current + 1 <= m_dataEnd);
   m_current++;
 }
 void 
 Buffer::Iterator::Prev (void)
 {
-  assert (m_current >= 1);
+  NS_ASSERT (m_current >= 1);
   m_current--;
 }
 void 
 Buffer::Iterator::Next (uint32_t delta)
 {
-  assert (m_current + delta <= m_dataEnd);
+  NS_ASSERT (m_current + delta <= m_dataEnd);
   m_current += delta;
 }
 void 
 Buffer::Iterator::Prev (uint32_t delta)
 {
-  assert (m_current >= delta);
+  NS_ASSERT (m_current >= delta);
   m_current -= delta;
 }
 int32_t
 Buffer::Iterator::GetDistanceFrom (Iterator const &o) const
 {
-  assert (m_data == o.m_data);
+  NS_ASSERT (m_data == o.m_data);
   int32_t start = m_current;
   int32_t end = o.m_current;
   return end - start;
@@ -519,7 +519,7 @@
 uint32_t
 Buffer::Iterator::GetIndex (uint32_t n)
 {
-  assert ( 
+  NS_ASSERT ( 
       (m_current + n <= m_dataEnd) &&
       ((m_current + n <= m_zeroStart) ||
        (m_current >= m_zeroEnd))
@@ -540,9 +540,9 @@
 void 
 Buffer::Iterator::Write (Iterator start, Iterator end)
 {
-  assert (start.m_data == end.m_data);
-  assert (start.m_current <= end.m_current);
-  assert (m_data != start.m_data);
+  NS_ASSERT (start.m_data == end.m_data);
+  NS_ASSERT (start.m_current <= end.m_current);
+  NS_ASSERT (m_data != start.m_data);
   uint32_t size = end.m_current - start.m_current;
   uint8_t *src = start.m_data + start.GetIndex (size);
   uint8_t *dest = m_data + GetIndex (size);