X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/7ef49c428ab0209965a09a36ab28b59789aaa4b5..c4f055b70f68bb462cefb9e4ecea8a3d5320dd0d:/include/simgrid/s4u/Engine.hpp?ds=sidebyside diff --git a/include/simgrid/s4u/Engine.hpp b/include/simgrid/s4u/Engine.hpp index feef402dcb..e705bab613 100644 --- a/include/simgrid/s4u/Engine.hpp +++ b/include/simgrid/s4u/Engine.hpp @@ -75,7 +75,7 @@ public: simgrid::s4u::NetZone* getNetzoneByNameOrNull(const char* name); /** @brief Retrieve the netcard of the given name (or nullptr if not found) */ - simgrid::kernel::routing::NetPoint* getNetpointByNameOrNull(const char* name); + simgrid::kernel::routing::NetPoint* getNetpointByNameOrNull(std::string name); void getNetpointList(std::vector * list); void netpointRegister(simgrid::kernel::routing::NetPoint * card); void netpointUnregister(simgrid::kernel::routing::NetPoint * card); @@ -100,6 +100,15 @@ public: /** Returns whether SimGrid was initialized yet -- mostly for internal use */ static bool isInitialized(); + /** @brief set a configuration variable + * + * Do --help on any simgrid binary to see the list of currently existing configuration variables (see @ref options). + * + * Example: + * e->setConfig("host/model","ptask_L07"); + */ + void setConfig(std::string str); + simgrid::kernel::EngineImpl* pimpl; private: