X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/cc735fda92d738d39f1017a15afb3ac7acd6b47c..b1a51bf03db0f4d86f3e89016affd30f091bd8db:/src/instr/instr_paje_containers.hpp diff --git a/src/instr/instr_paje_containers.hpp b/src/instr/instr_paje_containers.hpp index 52a2b2d816..c4befb69a6 100644 --- a/src/instr/instr_paje_containers.hpp +++ b/src/instr/instr_paje_containers.hpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2010-2020. The SimGrid Team. All rights reserved. */ +/* Copyright (c) 2010-2021. The SimGrid Team. All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it * under the terms of the license (GNU LGPL) which comes with this package. */ @@ -18,7 +18,7 @@ class VariableType; class Container { static Container* root_container_; - static std::map all_containers_; + static std::map> all_containers_; long long int id_; std::string name_; /* Unique name of this container */ @@ -30,14 +30,14 @@ public: static xbt::signal on_creation; static xbt::signal on_destruction; - explicit Container(const std::string& name, const std::string& type_name, Container* father); + explicit Container(const std::string& name, const std::string& type_name, Container* parent); Container(const Container&) = delete; Container& operator=(const Container&) = delete; virtual ~Container(); Type* type_; /* Type of this container */ - Container* father_; - std::map children_; + Container* parent_; + std::map> children_; static Container* by_name_or_null(const std::string& name); static Container* by_name(const std::string& name); @@ -55,17 +55,17 @@ public: class NetZoneContainer : public Container { public: - NetZoneContainer(const std::string& name, unsigned int level, NetZoneContainer* father); + NetZoneContainer(const std::string& name, unsigned int level, NetZoneContainer* parent); }; class RouterContainer : public Container { public: - RouterContainer(const std::string& name, Container* father); + RouterContainer(const std::string& name, Container* parent); }; class HostContainer : public Container { public: - HostContainer(s4u::Host const& host, NetZoneContainer* father); + HostContainer(s4u::Host const& host, NetZoneContainer* parent); }; } // namespace instr } // namespace simgrid