Rebornbuddy
|
Multi-Key Dictionary Class. More...
Public Member Functions | |
void | Associate (L subKey, K primaryKey) |
bool | TryGetValue (L subKey, out V val) |
bool | TryGetValue (K primaryKey, out V val) |
bool | ContainsKey (L subKey) |
bool | ContainsKey (K primaryKey) |
void | Remove (K primaryKey) |
void | Remove (L subKey) |
void | Add (K primaryKey, V val) |
void | Add (K primaryKey, L subKey, V val) |
V[] | CloneValues () |
K[] | ClonePrimaryKeys () |
L[] | CloneSubKeys () |
void | Clear () |
IEnumerator< KeyValuePair< K, V > > | GetEnumerator () |
Properties | |
V | this[L subKey] [get] |
V | this[K primaryKey] [get] |
List< V > | Values [get] |
int | Count [get] |
Multi-Key Dictionary Class.
K | Primary Key Type |
L | Sub Key Type |
V | Value Type |
void ff14bot.Helpers.MultiKeyDictionary< K, L, V >.Add | ( | K | primaryKey, |
L | subKey, | ||
V | val ) |
void ff14bot.Helpers.MultiKeyDictionary< K, L, V >.Add | ( | K | primaryKey, |
V | val ) |
void ff14bot.Helpers.MultiKeyDictionary< K, L, V >.Associate | ( | L | subKey, |
K | primaryKey ) |
void ff14bot.Helpers.MultiKeyDictionary< K, L, V >.Clear | ( | ) |
K[] ff14bot.Helpers.MultiKeyDictionary< K, L, V >.ClonePrimaryKeys | ( | ) |
L[] ff14bot.Helpers.MultiKeyDictionary< K, L, V >.CloneSubKeys | ( | ) |
V[] ff14bot.Helpers.MultiKeyDictionary< K, L, V >.CloneValues | ( | ) |
bool ff14bot.Helpers.MultiKeyDictionary< K, L, V >.ContainsKey | ( | K | primaryKey | ) |
bool ff14bot.Helpers.MultiKeyDictionary< K, L, V >.ContainsKey | ( | L | subKey | ) |
IEnumerator< KeyValuePair< K, V > > ff14bot.Helpers.MultiKeyDictionary< K, L, V >.GetEnumerator | ( | ) |
void ff14bot.Helpers.MultiKeyDictionary< K, L, V >.Remove | ( | K | primaryKey | ) |
void ff14bot.Helpers.MultiKeyDictionary< K, L, V >.Remove | ( | L | subKey | ) |
bool ff14bot.Helpers.MultiKeyDictionary< K, L, V >.TryGetValue | ( | K | primaryKey, |
out V | val ) |
bool ff14bot.Helpers.MultiKeyDictionary< K, L, V >.TryGetValue | ( | L | subKey, |
out V | val ) |
|
get |
|
get |
|
get |
|
get |