55 #if !defined(__AMXC_STRING_JOIN_H__)
56 #define __AMXC_STRING_JOIN_H__
Ambiorix variant API header file.
int amxc_string_join_llist(amxc_string_t *string, const amxc_llist_t *list, char separator)
Joins a list of amxc_string_t values into a single string with a separator.
int amxc_string_join_var(amxc_string_t *string, const amxc_var_t *const var, const char *sep)
Joins a variant containing a list of variants into a single string.
int amxc_string_csv_join_var(amxc_string_t *string, const amxc_var_t *const var)
Joins a variant containing a list of variants into a single string using ',' as separator.
int amxc_string_ssv_join_var(amxc_string_t *string, const amxc_var_t *const var)
Joins a variant containing a list of variants into a single string using ' ' as separator.
int amxc_string_join_var_until(amxc_string_t *string, const amxc_var_t *const var, const char *sep, const char *end, bool remove)
Joins a variant containing a list of variants into a single string until the end string is encountere...
The linked list structure.
The variant struct definition.