| version 1.4, 2001/10/21 16:48:16 |
version 1.5, 2001/10/23 00:05:18 |
|
|
| #ifndef _STRDYN_H |
#ifndef _PLATON_STR_STRDYN_H |
| #define _STRDYN_H |
#define _PLATON_STR_STRDYN_H |
| |
|
| #define strdyn_count(ar) strdyn_get_size(ar) |
#define strdyn_count(ar) strdyn_get_size(ar) |
| |
|
|
|
| #define strdyn_implode(str, sep) strdyn_implode_str(str, sep) |
#define strdyn_implode(str, sep) strdyn_implode_str(str, sep) |
| #define strdyn_implode2(str, sep) strdyn_implode2_str(str, sep) |
#define strdyn_implode2(str, sep) strdyn_implode2_str(str, sep) |
| |
|
| char **strdyn_create(void); |
|
| char **strdyn_add_va(char **ar, ...); |
|
| char **strdyn_create_va(char *s1, ...); |
|
| void strdyn_free(char **ar); |
void strdyn_free(char **ar); |
| int strdyn_get_size(char **ar); |
int strdyn_get_size(char **ar); |
| |
char **strdyn_create(void); |
| |
char **strdyn_create_va(char *s1, ...); |
| |
char **strdyn_add(char **ar, const char *s); |
| |
char **strdyn_add_va(char **ar, ...); |
| |
char **strdyn_add_ar(char **ar, char * const *s_ar); |
| char **strdyn_duplicate(char **ar); |
char **strdyn_duplicate(char **ar); |
| char **strdyn_remove_empty(char **ar); |
char **strdyn_remove_empty(char **ar); |
| char **strdyn_explode_chr(char *str, char sep); |
char **strdyn_explode_chr(char *str, char sep); |
| Line 29 char *strdyn_implode_str(char **ar, char |
|
| Line 31 char *strdyn_implode_str(char **ar, char |
|
| char *strdyn_implode2_str(char **ar, char *str); |
char *strdyn_implode2_str(char **ar, char *str); |
| char **strdyn_conjunct(char **ar1, char **ar2); |
char **strdyn_conjunct(char **ar1, char **ar2); |
| char **strdyn_consolide(char **ar1, char **ar2); |
char **strdyn_consolide(char **ar1, char **ar2); |
| char **strdyn_add(char **ar, const char *s); |
|
| char **strdyn_add_ar(char **ar, char * const *s_ar); |
|
| int strdyn_search(char **ar, char *s); |
int strdyn_search(char **ar, char *s); |
| int strdyn_compare(char **ar, char *s); |
int strdyn_compare(char **ar, char *s); |
| int strdyn_compare_all(char **ar, char *s); |
int strdyn_compare_all(char **ar, char *s); |