libamxc  1.10.3
C Generic Data Containers
amxc_string_join.c File Reference

Ambiorix string API implementation. More...

#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#include <amxc/amxc_variant.h>
#include <amxc/amxc_string_join.h>
#include <amxc/amxc_macros.h>

Go to the source code of this file.

Functions

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. More...
 
int amxc_string_join_var_until (amxc_string_t *string, const amxc_var_t *const var, const char *separator, const char *end, bool remove)
 Joins a variant containing a list of variants into a single string until the end string is encountered . More...
 
int amxc_string_join_var (amxc_string_t *string, const amxc_var_t *const var, const char *separator)
 Joins a variant containing a list of variants into a single string. More...
 
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. More...
 
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. More...
 

Detailed Description

Ambiorix string API implementation.

Definition in file amxc_string_join.c.