#ifndef itemkeyfun_H
#define itemkeyfun_H
+#include <stdio.h>
+
/**
* \struct itemkeyfun
*
*/
void (*releasekey)(SELF,void *key);
+ /**
+ * This callback function writes a representation of an item into
+ * a character buffer.
+ */
+ int (*tostring)(SELF,void *item,char *buffer,int limit);
+
#undef SELF
} itemkeyfun;