#include "simgrid/host.h"
#include "src/surf/xml/platf.hpp"
+#include "src/surf/xml/simgrid_dtd.h"
#include <map>
#include <string>
#include <vector>
const char* coord = nullptr;
std::map<std::string, std::string>* properties = nullptr;
};
-typedef HostCreationArgs* sg_platf_host_cbarg_t; // FIXME: killme
class HostLinkCreationArgs {
public:
class RouteCreationArgs {
public:
- bool symmetrical = false;
- sg_netpoint_t src = nullptr;
- sg_netpoint_t dst = nullptr;
- sg_netpoint_t gw_src = nullptr;
- sg_netpoint_t gw_dst = nullptr;
+ bool symmetrical = false;
+ NetPoint* src = nullptr;
+ NetPoint* dst = nullptr;
+ NetPoint* gw_src = nullptr;
+ NetPoint* gw_dst = nullptr;
std::vector<simgrid::surf::LinkImpl*> link_list;
};
}}}
extern "C" {
-#include "src/surf/xml/simgrid_dtd.h"
-
-#ifndef YY_TYPEDEF_YY_SIZE_T
-#define YY_TYPEDEF_YY_SIZE_T
-typedef size_t yy_size_t;
-#endif
/********** Routing **********/
void routing_cluster_add_backbone(simgrid::surf::LinkImpl* bb);