| version 1.1, 2001/10/04 19:34:36 |
version 1.2, 2001/10/09 15:01:33 |
|
|
| #define STRDYN_IGNORE_EMPTY (1) |
#define STRDYN_IGNORE_EMPTY (1) |
| |
|
| #define strdyn_count(ar) strdyn_get_size(ar) |
#define strdyn_count(ar) strdyn_get_size(ar) |
| |
#define strdyn_intersect(ar1, ar2) strdyn_conjunct(ar1, ar2) |
| |
#define strdyn_join(ar1, ar2) strdyn_consolide(ar1, ar2) |
| |
#define strdyn_union(ar1, ar2) strdyn_consolide(ar1, ar2) |
| |
|
| |
char **strdyn_create(void); |
| |
char **strdyn_add_va(char **ar, ...); |
| |
char **strdyn_create_va(char *s1, ...); |
| |
void strdyn_free(char **ar); |
| |
int strdyn_get_size(char **ar); |
| |
char **strdyn_duplicate(char **ar); |
| |
char **strdyn_remove_empty(char **ar); |
| |
char **strdyn_explode(char *str, char sep); |
| |
char **strdyn_explode2(char *str, char sep); |
| |
char *strdyn_implode(char **ar, char sep); |
| |
char *strdyn_implode2(char **ar, char sep); |
| |
char **strdyn_conjunct(char **ar1, char **ar2); |
| |
char **strdyn_consolide(char **ar1, char **ar2); |
| |
char **strdyn_add(char **ar, char *s); |
| |
char **strdyn_add_ar(char **ar, char **s_ar); |
| |
int strdyn_search(char **ar, char *s); |
| |
int strdyn_compare(char **ar, char *s); |
| |
int strdyn_compare_all(char **ar, char *s); |
| |
|
| #endif /* _STRDYN_H */ |
#endif /* _STRDYN_H */ |
| |
|