/** @file vec.h * @brief Public interface for a variable length vector. */ #ifndef _faux_vec_h #define _faux_vec_h #include #include typedef struct faux_vec_s faux_vec_t; //typedef int (*faux_list_cmp_fn)(const void *new_item, const void *list_item); //typedef int (*faux_list_kcmp_fn)(const void *key, const void *list_item); //typedef void (*faux_list_free_fn)(void *list_item); C_DECL_BEGIN C_DECL_END #endif /* _faux_vec_h */