X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/7ff32988327bcfe4905c8ebcba7b2924f02f0432..cff262f0a0384a8aaf0d719a32792fcc7ff89293:/include/xbt/str.h diff --git a/include/xbt/str.h b/include/xbt/str.h index e9259a48d7..7ac8448316 100644 --- a/include/xbt/str.h +++ b/include/xbt/str.h @@ -9,6 +9,7 @@ * under the terms of the license (GNU LGPL) which comes with this package. */ #include "xbt/misc.h" +#include "xbt/dynar.h" @@ -36,9 +37,12 @@ XBT_PUBLIC(char*) xbt_str_rtrim(char* s, const char* char_list); XBT_PUBLIC(char*) xbt_str_ltrim( char* s, const char* char_list); XBT_PUBLIC(char*) xbt_str_trim(char* s, const char* char_list); +XBT_PUBLIC(xbt_dynar_t) xbt_str_split(char *s, const char *sep); +XBT_PUBLIC(char *) xbt_str_join(xbt_dynar_t dynar, const char *sep); + /* */ XBT_PUBLIC(void) xbt_str_strip_spaces(char *); - +XBT_PUBLIC(char *) xbt_str_diff(char *a, char *b); SG_END_DECL()