/** No specific routing. Mainly useful with the constant network model */
class XBT_PRIVATE AsNone : public As {
public:
- AsNone() {}
+ AsNone(const char*name);
void Seal() override {}; // nothing to do
- ~AsNone() {}
+ ~AsNone();
void getRouteAndLatency(NetCard *src, NetCard *dst, sg_platf_route_cbarg_t into, double *latency) override;
xbt_dynar_t getOneLinkRoutes() override;
* that a new element is added to the AS currently built.
*
* Of course, only the routing model of this AS is informed, not every ones */
- int parsePU(NetCard *elm) override; /* A host or a router, whatever */
- int parseAS( NetCard *elm) override;
void parseRoute(sg_platf_route_cbarg_t route) override;
void parseASroute(sg_platf_route_cbarg_t route) override;
void parseBypassroute(sg_platf_route_cbarg_t e_route) override;