SimGrid  3.21
Versatile Simulation of Distributed Systems

Detailed Description

Functions

void xbt_dynar_get_cpy (const xbt_dynar_t dynar, const unsigned long idx, void *const dst)
 
void xbt_dynar_set (xbt_dynar_t dynar, const int idx, const void *src)
 
void xbt_dynar_replace (xbt_dynar_t dynar, const unsigned long idx, const void *object)
 
void xbt_dynar_insert_at (xbt_dynar_t const dynar, const int idx, const void *src)
 
void xbt_dynar_remove_at (xbt_dynar_t const dynar, const int idx, void *const dst)
 
void xbt_dynar_remove_n_at (xbt_dynar_t const dynar, const unsigned int n, const int idx)
 
unsigned int xbt_dynar_search (xbt_dynar_t const dynar, void *elem)
 
signed int xbt_dynar_search_or_negative (xbt_dynar_t const dynar, void *const elem)
 
int xbt_dynar_member (xbt_dynar_t const dynar, void *elem)
 
void xbt_dynar_sort (xbt_dynar_t const dynar, int_f_cpvoid_cpvoid_t compar_fn)
 
xbt_dynar_t xbt_dynar_sort_strings (xbt_dynar_t dynar)
 
int xbt_dynar_compare (xbt_dynar_t d1, xbt_dynar_t d2, int(*compar)(const void *, const void *))
 
void * xbt_dynar_to_array (xbt_dynar_t dynar)
 

Function Documentation

◆ xbt_dynar_get_cpy()

void xbt_dynar_get_cpy ( const xbt_dynar_t  dynar,
const unsigned long  idx,
void *const  dst 
)

◆ xbt_dynar_set()

void xbt_dynar_set ( xbt_dynar_t  dynar,
const int  idx,
const void *  src 
)

◆ xbt_dynar_replace()

void xbt_dynar_replace ( xbt_dynar_t  dynar,
const unsigned long  idx,
const void *  object 
)

◆ xbt_dynar_insert_at()

void xbt_dynar_insert_at ( xbt_dynar_t const  dynar,
const int  idx,
const void *  src 
)

◆ xbt_dynar_remove_at()

void xbt_dynar_remove_at ( xbt_dynar_t const  dynar,
const int  idx,
void *const  dst 
)

◆ xbt_dynar_remove_n_at()

void xbt_dynar_remove_n_at ( xbt_dynar_t const  dynar,
const unsigned int  n,
const int  idx 
)

◆ xbt_dynar_search()

unsigned int xbt_dynar_search ( xbt_dynar_t const  dynar,
void *  elem 
)

◆ xbt_dynar_search_or_negative()

signed int xbt_dynar_search_or_negative ( xbt_dynar_t const  dynar,
void *const  elem 
)

◆ xbt_dynar_member()

int xbt_dynar_member ( xbt_dynar_t const  dynar,
void *  elem 
)

◆ xbt_dynar_sort()

void xbt_dynar_sort ( xbt_dynar_t const  dynar,
int_f_cpvoid_cpvoid_t  compar_fn 
)

◆ xbt_dynar_sort_strings()

xbt_dynar_t xbt_dynar_sort_strings ( xbt_dynar_t  dynar)

◆ xbt_dynar_compare()

int xbt_dynar_compare ( xbt_dynar_t  d1,
xbt_dynar_t  d2,
int(*)(const void *, const void *)  compar 
)

◆ xbt_dynar_to_array()

void* xbt_dynar_to_array ( xbt_dynar_t  dynar)