* the hashcode index.
*/
static unsigned long integeritem_hashcode(void *this,void *key) {
+ (void)this;
return (unsigned long) key;
}
* given key or not.
*/
static int integeritem_haskey(void *this,void *item,void *key) {
+ (void)this;
return item == key;
}
* the arity and schema.
*/
static void *integeritem_itemkey(void *this,void *item) {
+ (void)this;
return item;
}
* callback function to reclaim temporary allocation.
*/
static void integeritem_releasekey(void *this,void *key) {
+ (void)this; (void)key;
}
/**
* a character buffer.
*/
static int integeritem_tostring(void *this,void *item,char *buffer,int limit) {
+ (void)this;
return snprintf( buffer, limit, "%lld", (long long) item );
}