X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/9ba3bfdef0f13d77474c16059ca813b75ade43ab..23a00833ef66ff4383394e3cac558a5232d4bd62:/include/simgrid/Host.hpp diff --git a/include/simgrid/Host.hpp b/include/simgrid/Host.hpp index c887ee7431..2810c162be 100644 --- a/include/simgrid/Host.hpp +++ b/include/simgrid/Host.hpp @@ -18,13 +18,19 @@ namespace simgrid { -XBT_PUBLIC_CLASS Host : public simgrid::xbt::Extendable { +XBT_PUBLIC_CLASS Host : +public simgrid::xbt::Extendable { + +public: + surf::Cpu *p_cpu = nullptr; + surf::NetCard *p_netcard = nullptr; + private: - simgrid::xbt::string id_; + simgrid::xbt::string name_ = "noname"; public: - Host(std::string const& id); + Host(std::string const& name); ~Host(); - simgrid::xbt::string const& id() const { return id_; } + simgrid::xbt::string const& getName() const { return name_; } static Host* by_name_or_null(const char* name); static Host* by_name_or_create(const char* name); };