Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Kill Onelink now that NS3 does not use it anymore
[simgrid.git] / src / surf / surf_routing.hpp
index 888e3d0..878ffc9 100644 (file)
@@ -30,8 +30,6 @@ namespace routing {
  * Classes *
  ***********/
 
-class XBT_PRIVATE Onelink;
-
 class AsRoute {
 public:
   explicit AsRoute(NetCard* gwSrc, NetCard* gwDst) : gw_src(gwSrc), gw_dst(gwDst) {}
@@ -40,17 +38,6 @@ public:
   std::vector<Link*> links;
 };
 
-/** @ingroup SURF_routing_interface
- * @brief Link of length 1, alongside with its source and destination. This is mainly useful in the ns3 bindings
- */
-class Onelink {
-public:
-  Onelink(Link* link, NetCard* src, NetCard* dst) : src_(src), dst_(dst), link_(link) {}
-  NetCard* src_;
-  NetCard* dst_;
-  Link* link_;
-};
-
 }}}
 
 #endif /* NETWORK_ROUTING_HPP_ */