HashMapTwoWay

Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Members

Aliases

KeyOne
alias KeyOne = KeyOnePar
Undocumented in source.
KeyTwo
alias KeyTwo = KeyTwoPar
Undocumented in source.

Functions

add
void add(KeyOne one, KeyTwo two)
Undocumented in source. Be warned that the author may not have intended to support it.
clear
void clear()
Undocumented in source. Be warned that the author may not have intended to support it.
get
KeyTwo get(KeyOne k, KeyTwo defaultValue)
Undocumented in source. Be warned that the author may not have intended to support it.
get
KeyOne get(KeyTwo k, KeyOne defaultValue)
Undocumented in source. Be warned that the author may not have intended to support it.
length
size_t length()
Undocumented in source. Be warned that the author may not have intended to support it.
remove
void remove(KeyOne one, KeyTwo two)
Undocumented in source. Be warned that the author may not have intended to support it.
remove
void remove(KeyOne key)
Undocumented in source. Be warned that the author may not have intended to support it.
remove
void remove(KeyTwo key)
Undocumented in source. Be warned that the author may not have intended to support it.
reset
void reset()
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

getIndexEmptyValue
enum getIndexEmptyValue;
Undocumented in source.

Variables

keyOneToKeyTwo
HashMap!(KeyOne, KeyTwo) keyOneToKeyTwo;
Undocumented in source.
keyTwoToKeyOne
HashMap!(KeyTwo, KeyOne) keyTwoToKeyOne;
Undocumented in source.

Meta