HashTable.Impl

Undocumented in source.

Members

Static functions

add
V* add(K k)

Returns a pointer to the value storage space for a new value. Assumes the key does not yet exist in the table.

clear
void clear()
Undocumented in source. Be warned that the author may not have intended to support it.
freeAll
void freeAll()
Undocumented in source. Be warned that the author may not have intended to support it.
get
V* get(K k)
Undocumented in source. Be warned that the author may not have intended to support it.
get
V get(K k, V def)
Undocumented in source. Be warned that the author may not have intended to support it.
getLength
size_t getLength()
Undocumented in source. Be warned that the author may not have intended to support it.
getOrAdd
V* getOrAdd(K k)

Returns a pointer to the value storage space for a new or existing value.

opApply
int opApply(int delegate(ref K, ref V) dg)
Undocumented in source. Be warned that the author may not have intended to support it.
opBinaryRight
V* opBinaryRight(K k)
Undocumented in source. Be warned that the author may not have intended to support it.
opIndex
V opIndex(K k)
Undocumented in source. Be warned that the author may not have intended to support it.
opIndexAssign
void opIndexAssign(V v, K k)
Undocumented in source. Be warned that the author may not have intended to support it.
set
void set(K k, V v)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta