22 int with_empty,
int max_parts);
int ksnet_stringArrMoveTo(ksnet_stringArr arr, unsigned int fromIdx, unsigned int toIdx)
char * ksnet_stringArrCombine(ksnet_stringArr arr, const char *separator)
Combine string array to string.
Definition: string_arr.c:240
int ksnet_stringArrLength(ksnet_stringArr arr)
Get length of string array.
Definition: string_arr.c:52
char ** ksnet_stringArr
Definition: string_arr.h:11
ksnet_stringArr ksnet_stringArrAdd(ksnet_stringArr *arr, const char *str)
Add c string to string array.
Definition: string_arr.c:33
ksnet_stringArr ksnet_stringArrCreate()
Create empty c string array.
Definition: string_arr.c:21
ksnet_stringArr ksnet_stringArrSplit(const char *string, const char *separators, int with_empty, int max_parts)
Split string by separators into words.
Definition: string_arr.c:137
ksnet_stringArr ksnet_stringArrFree(ksnet_stringArr *arr)
Free string array.
Definition: string_arr.c:110