|
SimGrid
3.18
Versatile Simulation of Distributed Systems
|
#include <smpi_info.hpp>
Public Member Functions | |
| Info ()=default | |
| Info (Info *orig) | |
| ~Info ()=default | |
| void | ref () |
| void | set (char *key, char *value) |
| int | get (char *key, int valuelen, char *value, int *flag) |
| int | remove (char *key) |
| int | get_nkeys (int *nkeys) |
| int | get_nthkey (int n, char *key) |
| int | get_valuelen (char *key, int *valuelen, int *flag) |
Public Member Functions inherited from simgrid::smpi::F2C | |
| virtual | ~F2C ()=default |
| virtual int | add_f () |
| virtual int | c2f () |
Static Public Member Functions | |
| static void | unref (MPI_Info info) |
| static Info * | f2c (int id) |
Static Public Member Functions inherited from simgrid::smpi::F2C | |
| static char * | get_key (char *key, int id) |
| static char * | get_key_id (char *key, int id) |
| static void | delete_lookup () |
| static std::unordered_map< std::string, F2C * > * | lookup () |
| static void | free_f (int id) |
| static F2C * | f2c (int id) |
Additional Inherited Members | |
Static Protected Member Functions inherited from simgrid::smpi::F2C | |
| static std::unordered_map< std::string, F2C * > * | f2c_lookup () |
| static void | set_f2c_lookup (std::unordered_map< std::string, F2C *> *map) |
| static int | f2c_id () |
| static void | f2c_id_increment () |
|
default |
|
explicit |
|
default |
| void simgrid::smpi::Info::ref | ( | ) |
| void simgrid::smpi::Info::set | ( | char * | key, |
| char * | value | ||
| ) |
| int simgrid::smpi::Info::get | ( | char * | key, |
| int | valuelen, | ||
| char * | value, | ||
| int * | flag | ||
| ) |
| int simgrid::smpi::Info::remove | ( | char * | key | ) |
| int simgrid::smpi::Info::get_nkeys | ( | int * | nkeys | ) |
| int simgrid::smpi::Info::get_nthkey | ( | int | n, |
| char * | key | ||
| ) |
| int simgrid::smpi::Info::get_valuelen | ( | char * | key, |
| int * | valuelen, | ||
| int * | flag | ||
| ) |
|
static |