int main(int argc, char **argv)
{
- char *platformFile = NULL;
+ char *platformFile = nullptr;
int timings=0;
int version = 4;
unsigned int i;
- xbt_dict_t props = NULL;
- xbt_dict_cursor_t cursor = NULL;
- xbt_lib_cursor_t cursor_src = NULL;
- xbt_lib_cursor_t cursor_dst = NULL;
+ xbt_dict_t props = nullptr;
+ xbt_dict_cursor_t cursor = nullptr;
+ xbt_lib_cursor_t cursor_src = nullptr;
+ xbt_lib_cursor_t cursor_dst = nullptr;
char *src,*dst,*key,*data;
sg_netcard_t value1;
sg_netcard_t value2;
xbt_dict_foreach(host_list, cursor_dst, dst, host2){ //to host
std::vector<Link*> *route = new std::vector<Link*>();
value2 = sg_host_by_name(dst)->pimpl_netcard;
- routing_platf->getRouteAndLatency(value1, value2, route,NULL);
+ routing_platf->getRouteAndLatency(value1, value2, route,nullptr);
if (! route->empty()){
printf(" <route src=\"%s\" dst=\"%s\">\n ", src, dst);
for (auto link: *route)
if(value2->isRouter()){
printf(" <route src=\"%s\" dst=\"%s\">\n ", src, dst);
std::vector<Link*> *route = new std::vector<Link*>();
- routing_platf->getRouteAndLatency((sg_netcard_t)value1,(sg_netcard_t)value2,route,NULL);
+ routing_platf->getRouteAndLatency((sg_netcard_t)value1,(sg_netcard_t)value2,route,nullptr);
for (auto link : *route)
printf("<link_ctn id=\"%s\"/>",link->getName());
delete route;
if(value2->isRouter()){
printf(" <route src=\"%s\" dst=\"%s\">\n ", src, dst);
std::vector<Link*> *route = new std::vector<Link*>();
- routing_platf->getRouteAndLatency((sg_netcard_t)value1,(sg_netcard_t)value2,route,NULL);
+ routing_platf->getRouteAndLatency((sg_netcard_t)value1,(sg_netcard_t)value2,route,nullptr);
for(auto link :*route)
printf("<link_ctn id=\"%s\"/>",link->getName());
delete route;
printf(" <route src=\"%s\" dst=\"%s\">\n ",src, dst);
std::vector<Link*> *route = new std::vector<Link*>();
value2 = sg_host_by_name(dst)->pimpl_netcard;
- routing_platf->getRouteAndLatency((sg_netcard_t)value1,(sg_netcard_t)value2,route, NULL);
+ routing_platf->getRouteAndLatency((sg_netcard_t)value1,(sg_netcard_t)value2,route, nullptr);
for(auto link : *route)
printf("<link_ctn id=\"%s\"/>",link->getName());
delete route;