- .def("add_route",
- [](simgrid::s4u::NetZone* self, simgrid::kernel::routing::NetPoint* src,
- simgrid::kernel::routing::NetPoint* dst, simgrid::kernel::routing::NetPoint* gw_src,
- simgrid::kernel::routing::NetPoint* gw_dst, const std::vector<simgrid::s4u::LinkInRoute>& links,
- bool symmetrical) {
- PyErr_WarnEx(PyExc_DeprecationWarning, // XBT_ATTRIB_DEPRECATED_v336. Once removed, uncomment the
- // deprecation of the AddRoute function in C++
- "Please call add_route either from Host to Host or NetZone to NetZone. This call will be "
- "removed after SimGrid v3.35.",
- 1);
- self->add_route(src, dst, gw_src, gw_dst, links, symmetrical);
- })