SimGrid  3.16
Versatile Simulation of Distributed Systems
simgrid::smpi::F2C Class Reference

#include <smpi_f2c.hpp>

Inheritance diagram for simgrid::smpi::F2C:
simgrid::smpi::Comm simgrid::smpi::Datatype simgrid::smpi::Group simgrid::smpi::Info simgrid::smpi::Op simgrid::smpi::Request simgrid::smpi::Win simgrid::smpi::Type_Contiguous simgrid::smpi::Type_Hindexed simgrid::smpi::Type_Hvector simgrid::smpi::Type_Indexed simgrid::smpi::Type_Struct simgrid::smpi::Type_Vector

Public Member Functions

int add_f ()
 
int c2f ()
 

Static Public Member Functions

static char * get_key (char *key, int id)
 
static char * get_key_id (char *key, int id)
 
static void delete_lookup ()
 
static xbt_dict_t lookup ()
 
static void free_f (int id)
 
static F2Cf2c (int id)
 

Static Protected Member Functions

static xbt_dict_t f2c_lookup ()
 
static void set_f2c_lookup (xbt_dict_t dict)
 
static int f2c_id ()
 
static void f2c_id_increment ()
 

Member Function Documentation

◆ f2c_lookup()

xbt_dict_t simgrid::smpi::F2C::f2c_lookup ( )
staticprotected

◆ set_f2c_lookup()

void simgrid::smpi::F2C::set_f2c_lookup ( xbt_dict_t  dict)
staticprotected

◆ f2c_id()

int simgrid::smpi::F2C::f2c_id ( )
staticprotected

◆ f2c_id_increment()

void simgrid::smpi::F2C::f2c_id_increment ( )
staticprotected

◆ get_key()

char * simgrid::smpi::F2C::get_key ( char *  key,
int  id 
)
static

◆ get_key_id()

char * simgrid::smpi::F2C::get_key_id ( char *  key,
int  id 
)
static

◆ delete_lookup()

void simgrid::smpi::F2C::delete_lookup ( )
static

◆ lookup()

xbt_dict_t simgrid::smpi::F2C::lookup ( )
static

◆ add_f()

int simgrid::smpi::F2C::add_f ( )

◆ free_f()

void simgrid::smpi::F2C::free_f ( int  id)
static

◆ c2f()

int simgrid::smpi::F2C::c2f ( )

◆ f2c()

F2C * simgrid::smpi::F2C::f2c ( int  id)
static

The documentation for this class was generated from the following files: