SimGrid  3.16
Versatile Simulation of Distributed Systems

Detailed Description

This how to add new variables to an existing configuration set.

Use it to make your code configurable.

Functions

void xbt_cfg_register_double (const char *name, double default_val, xbt_cfg_cb_t cb_set, const char *desc)
 
void xbt_cfg_register_int (const char *name, int default_val, xbt_cfg_cb_t cb_set, const char *desc)
 
void xbt_cfg_register_string (const char *name, const char *default_val, xbt_cfg_cb_t cb_set, const char *desc)
 
void xbt_cfg_register_boolean (const char *name, const char *default_val, xbt_cfg_cb_t cb_set, const char *desc)
 
void xbt_cfg_register_alias (const char *newname, const char *oldname)
 
void xbt_cfg_aliases ()
 
void xbt_cfg_help ()
 

Function Documentation

◆ xbt_cfg_register_double()

void xbt_cfg_register_double ( const char *  name,
double  default_val,
xbt_cfg_cb_t  cb_set,
const char *  desc 
)

◆ xbt_cfg_register_int()

void xbt_cfg_register_int ( const char *  name,
int  default_val,
xbt_cfg_cb_t  cb_set,
const char *  desc 
)

◆ xbt_cfg_register_string()

void xbt_cfg_register_string ( const char *  name,
const char *  default_val,
xbt_cfg_cb_t  cb_set,
const char *  desc 
)

◆ xbt_cfg_register_boolean()

void xbt_cfg_register_boolean ( const char *  name,
const char *  default_val,
xbt_cfg_cb_t  cb_set,
const char *  desc 
)

◆ xbt_cfg_register_alias()

void xbt_cfg_register_alias ( const char *  newname,
const char *  oldname 
)

◆ xbt_cfg_aliases()

void xbt_cfg_aliases ( )

◆ xbt_cfg_help()

void xbt_cfg_help ( )