23 #ifndef MCR_UTIL_COMPARISON_H_ 24 #define MCR_UTIL_COMPARISON_H_ 26 #include "mcr/globals.h" 46 typedef int (*
mcr_copy_fnc)(
void *destinationPt,
const void *sourcePt);
int(* mcr_compare_fnc)(const void *lhsPt, const void *rhsPt)
MCR_API int mcr_name_compare(const void *lhs, const void *rhs)
MCR_API int mcr_int_compare(const void *lhs, const void *rhs)
int(* mcr_data_fnc)(void *dataPt)
MCR_API int mcr_unsigned_compare(const void *lhs, const void *rhs)
MCR_API int mcr_char_compare(const void *lhs, const void *rhs)
int(* mcr_copy_fnc)(void *destinationPt, const void *sourcePt)
MCR_API int mcr_id_compare(const void *lhs, const void *rhs)
MCR_API int mcr_ref_compare(const void *lhs, const void *rhs)
MCR_API int mcr_str_compare(const void *lhs, const void *rhs)