khash

Straight port of khash's generic C approach

Members

Aliases

__hash_equal
alias __hash_equal = kh_hash!KT.kh_hash_equal
Undocumented in source.
__hash_func
alias __hash_func = kh_hash!KT.kh_hash_func
Undocumented in source.
kh_n_buckets
alias kh_n_buckets = kh_end
Undocumented in source.
kh_t
alias kh_t = khash
Undocumented in source.
kh_value
alias kh_value = kh_val
Undocumented in source.

Functions

kh_begin
auto kh_begin(const(kh_t)* h)
Undocumented in source. Be warned that the author may not have intended to support it.
kh_clear
void kh_clear(kh_t* h)
Undocumented in source.
kh_clear
void kh_clear(kh_t* h)
Undocumented in source. Be warned that the author may not have intended to support it.
kh_del
void kh_del(kh_t* h, khint_t x)
Undocumented in source.
kh_del
void kh_del(kh_t* h, khint_t x)
Undocumented in source. Be warned that the author may not have intended to support it.
kh_destroy
deprecated void kh_destroy(kh_t* h)
Undocumented in source. Be warned that the author may not have intended to support it.
kh_end
auto kh_end(const(kh_t)* h)
Undocumented in source. Be warned that the author may not have intended to support it.
kh_exists
auto kh_exists(const(kh_t)* h, khint_t x)
Undocumented in source. Be warned that the author may not have intended to support it.
kh_get
khint_t kh_get(const(kh_t)* h, KT key)
Undocumented in source. Be warned that the author may not have intended to support it.
kh_init
deprecated kh_t* kh_init()
Undocumented in source. Be warned that the author may not have intended to support it.
kh_key
auto kh_key(const(kh_t)* h, khint_t x)
Undocumented in source. Be warned that the author may not have intended to support it.
kh_put
khint_t kh_put(kh_t* h, KT key, int* ret)
Undocumented in source.
kh_put
khint_t kh_put(kh_t* h, KT key, int* ret)
Undocumented in source. Be warned that the author may not have intended to support it.
kh_resize
int kh_resize(kh_t* h, khint_t new_n_buckets)
Undocumented in source.
kh_resize
int kh_resize(kh_t* h, khint_t new_n_buckets)
Undocumented in source. Be warned that the author may not have intended to support it.
kh_size
auto kh_size(const(kh_t)* h)
Undocumented in source. Be warned that the author may not have intended to support it.
kh_val
auto kh_val(const(kh_t)* h, khint_t x)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

khash
struct khash
Undocumented in source.

Meta