⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hash.h

📁 libaal-1.0.5.tar.gz reiser4progs编译时需要
💻 H
字号:
/* Copyright (C) 2001, 2002, 2003 by Hans Reiser, licensing governed by   libaal/COPYING.      hash.h -- hash table implementation. */#ifndef AAL_HASH_H#define AAL_HASH_H#include <aal/types.h>extern void aal_hash_table_free(aal_hash_table_t *table);extern void *aal_hash_table_lookup(aal_hash_table_t *table,				   void *key);extern errno_t aal_hash_table_remove(aal_hash_table_t *table,				     void *key);extern errno_t aal_hash_table_insert(aal_hash_table_t *table,				     void *key, void *value);extern errno_t aal_hash_table_foreach(aal_hash_table_t *table,				      foreach_func_t foreach_func,				      void *data);extern aal_hash_table_t *aal_hash_table_create(uint32_t size,					       hash_func_t hash_func,					       comp_func_t comp_func,					       keyrem_func_t keyrem_func,					       valrem_func_t valrem_func);extern aal_hash_node_t **aal_hash_table_lookup_node(aal_hash_table_t *table,						    void *key);#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -