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