- has
bool has(K key)
Returns true if the element exists within the set, false otherwise.
- has
bool has(HashType key)
Returns true if the element exists within the set, false otherwise.
- has
bool has(K key)
Returns true if the element exists within the set, false otherwise.
- has
bool has(HashType key)
Returns true if the element exists within the set, false otherwise.
- opApply
int opApply(int delegate(ref E) dg)
Implements a simple left-to-right tree traversal.
- opApply
int opApply(int delegate(HashType, ref E) dg)
Implements a simple left-to-right tree traversal.
- opApplyReverse
int opApplyReverse(int delegate(ref E) dg)
Implements a simple right-to-left tree traversal.
- opApplyReverse
int opApplyReverse(int delegate(HashType, ref E) dg)
Implements a simple right-to-left tree traversal.
- opBinaryRight
auto opBinaryRight(K key)
Undocumented in source. Be warned that the author may not have intended to support it.
- opBinaryRight
auto opBinaryRight(HashType key)
Undocumented in source. Be warned that the author may not have intended to support it.
- opBinaryRight
auto opBinaryRight(K key)
Undocumented in source. Be warned that the author may not have intended to support it.
- opBinaryRight
auto opBinaryRight(HashType key)
Undocumented in source. Be warned that the author may not have intended to support it.
- opIndex
E opIndex(K key)
E opIndex(HashType key)
@nogc capable indexing.
Returns the found element if match found.
Returns E.init if match not found.
- opIndex
E opIndex(K key)
Indexing function that relies on the GC, and throws if no match found.
Returns the found element if match found.
- opIndexAssign
E opIndexAssign(E value, K key)
Assigns an element to the given key.
- ptrOf
E* ptrOf(K key)
E* ptrOf(HashType key)
Returns the pointer of the element, or null if key not found.
- rebalance
void rebalance()
Undocumented in source. Be warned that the author may not have intended to support it.
- toString
string toString()
returns the string representation of the tree.
Implements a hashmap using collections.treemap as a backend. See collections.treemap for more info on certain things.