+void Engine::netcardList(std::vector<simgrid::kernel::routing::NetCard*>* list)
+{
+ xbt_lib_cursor_t cursor = nullptr;
+ char* key;
+ void* data;
+ xbt_dict_foreach (netcards_dict, cursor, key, data) {
+ list->push_back(static_cast<simgrid::kernel::routing::NetCard*>(data));
+ }
+}