Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
rename AsRoute to BypassRoute, and move it to its own file
[simgrid.git] / src / surf / surf_routing.hpp
index 6f570ba..d42dac9 100644 (file)
@@ -26,32 +26,6 @@ namespace routing {
 
   XBT_PUBLIC_DATA(simgrid::xbt::signal<void(s4u::As*)>) asCreatedCallbacks;
 
-/***********
- * Classes *
- ***********/
-
-class XBT_PRIVATE Onelink;
-class RoutingPlatf;
-
-class AsRoute {
-public:
-  explicit AsRoute(NetCard* gwSrc, NetCard* gwDst) : gw_src(gwSrc), gw_dst(gwDst) {}
-  const NetCard* gw_src;
-  const NetCard* gw_dst;
-  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_ */