X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/55429072c45ff0bc9d127a116e4f2de3428515b5..ea74f5d95928a521a588737e81f1de94eef25d19:/include/simgrid/kernel/routing/NetPoint.hpp?ds=sidebyside diff --git a/include/simgrid/kernel/routing/NetPoint.hpp b/include/simgrid/kernel/routing/NetPoint.hpp index 33d1be544d..72f1c8dd35 100644 --- a/include/simgrid/kernel/routing/NetPoint.hpp +++ b/include/simgrid/kernel/routing/NetPoint.hpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2013-2021. The SimGrid Team. All rights reserved. */ +/* Copyright (c) 2013-2022. 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. */ @@ -31,11 +31,11 @@ public: NetPoint(const std::string& name, NetPoint::Type component_type); // Our rank in the vertices_ array of the netzone that contains us. - unsigned int id() const { return id_; } + unsigned long id() const { return id_; } const std::string& get_name() const { return name_; } const char* get_cname() const { return name_.c_str(); } /** @brief the NetZone in which this NetPoint is included */ - NetZoneImpl* get_englobing_zone() { return englobing_zone_; } + NetZoneImpl* get_englobing_zone() const { return englobing_zone_; } /** @brief Set the NetZone in which this NetPoint is included */ NetPoint* set_englobing_zone(NetZoneImpl* netzone_p); NetPoint* set_coordinates(const std::string& coords); @@ -49,10 +49,10 @@ public: bool operator<(const NetPoint& rhs) const { return name_ < rhs.name_; } private: - unsigned int id_ = -1; + unsigned long id_ = -1; std::string name_; NetPoint::Type component_type_; - NetZoneImpl* englobing_zone_; + NetZoneImpl* englobing_zone_ = nullptr; }; } // namespace routing } // namespace kernel