|
|
|
|
@ -663,6 +663,13 @@ char *yon_char_force_append_element(char *source,char *target, char *divider);
|
|
|
|
|
*/
|
|
|
|
|
char *yon_char_remove_element(char *source,char *target, char *divider);
|
|
|
|
|
|
|
|
|
|
/// @brief Remove elements from elements string
|
|
|
|
|
/// @param source source elements string
|
|
|
|
|
/// @param target string of elements to remove
|
|
|
|
|
/// @param separator string, separating elements within parameter's value
|
|
|
|
|
/// @return a newly allocated string of elements, or NULL if removed elements was last
|
|
|
|
|
char *yon_char_remove_elements(char *source,char *target, char *separator);
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* @brief Copy string.
|
|
|
|
|
*
|
|
|
|
|
@ -1354,6 +1361,13 @@ int yon_config_clear_by_key(const char *key);
|
|
|
|
|
/// @return 1 if element was successfully removed, 0 otherwise
|
|
|
|
|
int yon_config_remove_element(char *key, char *delete_target, char *separator);
|
|
|
|
|
|
|
|
|
|
/// @brief Remove elements string from registered parameter value string of elements
|
|
|
|
|
/// @param key parameter key
|
|
|
|
|
/// @param delete_target substring to delete
|
|
|
|
|
/// @param separator string, separating elements within parameter's value
|
|
|
|
|
/// @return 1 if element was successfully removed, 0 otherwise
|
|
|
|
|
int yon_config_remove_elements(char *key, char *delete_target, char *separator);
|
|
|
|
|
|
|
|
|
|
/// @brief Append registered parameter value string
|
|
|
|
|
/// @param key parameter key
|
|
|
|
|
/// @param append string to append
|
|
|
|
|
|