acl
3.5.3.0
|
#include <acl_binhash.h>
Public 属性 | |
union { | |
void * key | |
const void * c_key | |
} | key |
int | key_len |
void * | value |
struct ACL_BINHASH_INFO * | next |
struct ACL_BINHASH_INFO * | prev |
Structure of one hash table entry.
在文件 acl_binhash.h 第 45 行定义.
const void* ACL_BINHASH_INFO::c_key |
void* ACL_BINHASH_INFO::key |
union { ... } ACL_BINHASH_INFO::key |
int ACL_BINHASH_INFO::key_len |
哈希键, 只所以如此声明,是因为当创建哈希表的标志位为 ACL_BINHASH_FLAG_KEY_REUSE 时需要复用输入的键空间哈希键长度
在文件 acl_binhash.h 第 53 行定义.
struct ACL_BINHASH_INFO* ACL_BINHASH_INFO::next |
colliding entry
在文件 acl_binhash.h 第 55 行定义.
struct ACL_BINHASH_INFO* ACL_BINHASH_INFO::prev |
colliding entry
在文件 acl_binhash.h 第 56 行定义.
void* ACL_BINHASH_INFO::value |