Replacing boost::multi_index to std::set for OutgoingFaces in PIT entry
diff --git a/model/pit/ndn-pit-entry-outgoing-face.cc b/model/pit/ndn-pit-entry-outgoing-face.cc
index 265529c..1ddf1d6 100644
--- a/model/pit/ndn-pit-entry-outgoing-face.cc
+++ b/model/pit/ndn-pit-entry-outgoing-face.cc
@@ -34,6 +34,26 @@
{
}
+OutgoingFace::OutgoingFace ()
+ : m_face (0)
+ , m_sendTime (0)
+ , m_retxCount (0)
+ , m_waitingInVain (false)
+{
+}
+
+OutgoingFace &
+OutgoingFace::operator = (const OutgoingFace &other)
+{
+ m_face = other.m_face;
+ m_sendTime = other.m_sendTime;
+ m_retxCount = other.m_retxCount;
+ m_waitingInVain = other.m_waitingInVain;
+
+ return *this;
+}
+
+
void
OutgoingFace::UpdateOnRetransmit ()
{