Rename the value string functions to be a bit mroe sensible
This commit is contained in:
@@ -8,6 +8,7 @@ struct UCValStr {
|
||||
const char *str;
|
||||
};
|
||||
|
||||
/** Helper macro to define an entry in a UCValStr array */
|
||||
#define UC_VS_ENTRY(constant) {constant, #constant}
|
||||
#define UC_VS_TERMINATOR {-1, NULL}
|
||||
|
||||
@@ -19,7 +20,7 @@ struct UCValStr {
|
||||
* @param array array to search
|
||||
* @return the string associated with @val or NULL
|
||||
*/
|
||||
const char *uc_vs_search(unsigned int val, const struct UCValStr *array);
|
||||
const char *uc_val_2_str(unsigned int val, const struct UCValStr *array);
|
||||
|
||||
/** Find @val in @array.
|
||||
* @array must be sorted on val and must not be empty
|
||||
@@ -29,7 +30,7 @@ const char *uc_vs_search(unsigned int val, const struct UCValStr *array);
|
||||
* @param array array to search
|
||||
* @return the string associated with @val or NULL
|
||||
*/
|
||||
const char *uc_vs_bsearch(unsigned int val,
|
||||
const char *uc_val_2_str_bs(unsigned int val,
|
||||
const struct UCValStr *array,
|
||||
size_t array_len);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user