SimGrid  3.21
Versatile Simulation of Distributed Systems
str.h File Reference
#include <xbt/dict.h>
#include <xbt/dynar.h>
#include <xbt/misc.h>
#include <stdarg.h>

Macros

#define XBT_DJB2_HASH_FUNCTION
 

Functions

xbt_dynar_t xbt_str_split (const char *s, const char *sep)
 
xbt_dynar_t xbt_str_split_quoted (const char *s)
 
xbt_dynar_t xbt_str_split_quoted_in_place (char *s)
 
char * xbt_str_join_array (const char *const *strs, const char *sep)
 
long int xbt_str_parse_int (const char *str, const char *error_mesg)
 
double xbt_str_parse_double (const char *str, const char *error_mesg)
 
static unsigned int xbt_str_hash_ext (const char *str, int str_len)
 Returns the hash code of a string. More...
 
static unsigned int xbt_str_hash (const char *str)
 Returns the hash code of a string. More...