-/* Copyright (c) 2010-2016. The SimGrid Team.
+/* Copyright (c) 2010-2018. The SimGrid Team.
* All rights reserved. */
/* This program is free software; you can redistribute it and/or modify it
Event::~Event()
{
- if (!this->resource_subsets->empty()){
- for (auto subset: *this->resource_subsets)
+ if (not this->resource_subsets->empty()) {
+ for (auto const& subset : *this->resource_subsets)
delete subset;
delete this->resource_subsets;
}
fprintf(jed_file, " <prop key=\"end\" value=\"%g\" />\n", this->end_time);
fprintf(jed_file, " <prop key=\"type\" value=\"%s\" />\n", this->type.c_str());
- xbt_assert(!this->resource_subsets-> empty());
+ xbt_assert(not this->resource_subsets->empty());
fprintf(jed_file, " <res_util>\n");
- for (auto subset: *this->resource_subsets) {
+ for (auto const& subset : *this->resource_subsets) {
fprintf(jed_file, " <select resources=\"");
fprintf(jed_file, "%s", subset->parent->getHierarchyAsString().c_str());
fprintf(jed_file, ".[%d-%d]", subset->start_idx, subset->start_idx + subset->nres-1);
}
fprintf(jed_file, " </res_util>\n");
- if (!this->characteristics_list.empty()){
+ if (not this->characteristics_list.empty()) {
fprintf(jed_file, " <characteristics>\n");
- for (auto ch: this->characteristics_list)
+ for (auto const& ch : this->characteristics_list)
fprintf(jed_file, " <characteristic name=\"%s\" />\n", ch);
fprintf(jed_file, " </characteristics>\n");
}
- if (!this->info_map.empty()){
+ if (not this->info_map.empty()) {
fprintf(jed_file, " <info>\n");
- for (auto elm: this->info_map)
+ for (auto const& elm : this->info_map)
fprintf(jed_file, " <prop key=\"%s\" value=\"%s\" />\n",elm.first,elm.second);
fprintf(jed_file, " </info>\n");
}