10 #define STRING_UTIL_H_ 176 #endif //STRING_UTIL_H_
MCL_LOCAL mcl_error_t string_util_concatenate(const char *string_1, const char *string_2, char **result)
MCL_LOCAL mcl_error_t string_util_reset(const void *value, char **target)
MCL_LOCAL long string_util_strtol(const char *source, int base, char **end_pointer)
MCL_LOCAL mcl_size_t string_util_strlen(const char *buffer)
MCL_LOCAL void string_util_memset(void *destination, mcl_uint8_t value, mcl_size_t count)
MCL_LOCAL void string_util_memcpy(void *destination, const void *source, mcl_size_t count)
MCL_LOCAL void string_util_strncpy(char *destination, const char *source, mcl_size_t count)
MCL_LOCAL void string_util_strncat(char *destination, const char *source, mcl_size_t count)
MCL_LOCAL mcl_bool_t string_util_find(const char *source, const char *target, mcl_size_t *start_index)
MCL_LOCAL mcl_bool_t string_util_find_case_insensitive(const char *source, const char *target, mcl_size_t *start_index)
MCL_LOCAL mcl_bool_t string_util_memcmp(const void *block_1, const void *block_2, mcl_size_t count)
MCL_LOCAL mcl_error_t string_util_strncmp(const char *string_1, const char *string_2, mcl_size_t count)
MCL_LOCAL char * string_util_strdup(const char *string)
MCL_LOCAL mcl_error_t string_util_snprintf(char *string, mcl_size_t length, const char *format,...)
Common module interface header file.
MCL_LOCAL mcl_size_t string_util_strnlen(const char *buffer, mcl_size_t maximum_length)