diff --git a/src/node/node-container.cc b/src/node/node-container.cc index 6952da70f..a4b8237bc 100644 --- a/src/node/node-container.cc +++ b/src/node/node-container.cc @@ -2,6 +2,19 @@ namespace ns3 { +NodeContainer::NodeContainer () +{} + +NodeContainer::NodeContainer (Ptr node) +{ + m_nodes.push_back (node); +} +NodeContainer::NodeContainer (const NodeContainer &a, const NodeContainer &b) +{ + Add (a); + Add (b); +} + NodeContainer::Iterator NodeContainer::Begin (void) const { diff --git a/src/node/node-container.h b/src/node/node-container.h index c7eb31c1b..35f14fcc3 100644 --- a/src/node/node-container.h +++ b/src/node/node-container.h @@ -12,6 +12,10 @@ class NodeContainer public: typedef std::vector >::const_iterator Iterator; + NodeContainer (); + NodeContainer (Ptr node); + NodeContainer (const NodeContainer &a, const NodeContainer &b); + Iterator Begin (void) const; Iterator End (void) const;