X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/b0b20786751d59b46c18bc23416b45e3fa0167ba..807bd388d45f157e3d45cc3cabda56dccff633d6:/src/xbt/config.cpp diff --git a/src/xbt/config.cpp b/src/xbt/config.cpp index 19673d9449..e61832d14d 100644 --- a/src/xbt/config.cpp +++ b/src/xbt/config.cpp @@ -366,6 +366,18 @@ void Config::help() } } +// ***** set_value ***** + +template XBT_PUBLIC void set_value(const char* name, T value) +{ + (*simgrid_config)[name].set_value(std::move(value)); +} + +template XBT_PUBLIC void set_value(const char* name, int value); +template XBT_PUBLIC void set_value(const char* name, double value); +template XBT_PUBLIC void set_value(const char* name, bool value); +template XBT_PUBLIC void set_value(const char* name, std::string value); + // ***** get_value ***** template XBT_PUBLIC T const& get_value(const char* name)