X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/8ccebd8729f00d1125f343c9dce5b093f40f8cc7..63ebf4be4ca6a243a64c7ded8df9b96a9d28d3ff:/include/simgrid/s4u/Engine.hpp diff --git a/include/simgrid/s4u/Engine.hpp b/include/simgrid/s4u/Engine.hpp index 44eab9d746..f71fff5dc6 100644 --- a/include/simgrid/s4u/Engine.hpp +++ b/include/simgrid/s4u/Engine.hpp @@ -81,26 +81,24 @@ protected: void del_storage(std::string name); public: - simgrid::s4u::Host* host_by_name(std::string name); - simgrid::s4u::Host* host_by_name_or_null(std::string name); - simgrid::s4u::Storage* storage_by_name(std::string name); - simgrid::s4u::Storage* storage_by_name_or_null(std::string name); - size_t get_host_count(); - void get_host_list(std::vector* whereTo); std::vector get_all_hosts(); + simgrid::s4u::Host* host_by_name(std::string name); + simgrid::s4u::Host* host_by_name_or_null(std::string name); - size_t getLinkCount(); - void getLinkList(std::vector * list); - std::vector getAllLinks(); + size_t get_link_count(); + std::vector get_all_links(); - std::vector getAllStorages(); + size_t get_storage_count(); + std::vector get_all_storages(); + simgrid::s4u::Storage* storage_by_name(std::string name); + simgrid::s4u::Storage* storage_by_name_or_null(std::string name); /** @brief Run the simulation */ void run(); /** @brief Retrieve the simulation time */ - static double getClock(); + static double get_clock(); /** @brief Retrieve the engine singleton */ static s4u::Engine* getInstance(); @@ -180,14 +178,25 @@ public: } XBT_ATTRIB_DEPRECATED_v323("Please use Engine::get_host_count()") size_t getHostCount() { return get_host_count(); } - XBT_ATTRIB_DEPRECATED_v323("Please use Engine::get_host_list()") void getHostList(std::vector* whereTo) - { - get_host_list(whereTo); - } + XBT_ATTRIB_DEPRECATED_v322("Engine::getHostList() is deprecated in favor of Engine::get_all_hosts(). Please switch " + "before v3.22") void getHostList(std::vector* whereTo); XBT_ATTRIB_DEPRECATED_v323("Please use Engine::get_all_hosts()") std::vector getAllHosts() { return get_all_hosts(); } + XBT_ATTRIB_DEPRECATED_v323("Please use Engine::get_link_count()") size_t getLinkCount() { return get_link_count(); } + XBT_ATTRIB_DEPRECATED_v323("Please use Engine::get_link_list()") + XBT_ATTRIB_DEPRECATED_v322("Engine::getLinkList() is deprecated in favor of Engine::get_all_links(). Please " + "switch before v3.22") void getLinkList(std::vector* list); + XBT_ATTRIB_DEPRECATED_v323("Please use Engine::get_link_list()") std::vector getAllLinks() + { + return get_all_links(); + } + XBT_ATTRIB_DEPRECATED_v323("Please use Engine::get_all_storages()") std::vector getAllStorages() + { + return get_all_storages(); + } + XBT_ATTRIB_DEPRECATED_v323("Please use Engine::get_clock()") static double getClock() { return get_clock(); } simgrid::kernel::EngineImpl* pimpl;