Enhanced C#
Language of your choice: library documentation
Loyc.Collections.BMultiMap< K, V > Member List

This is the complete list of members for Loyc.Collections.BMultiMap< K, V >, including all inherited members.

_compareKeys (defined in Loyc.Collections.BMultiMap< K, V >)Loyc.Collections.BMultiMap< K, V >protected
_compareValues (defined in Loyc.Collections.BMultiMap< K, V >)Loyc.Collections.BMultiMap< K, V >protected
Add(K key, V value) (defined in Loyc.Collections.BMultiMap< K, V >)Loyc.Collections.BMultiMap< K, V >inline
AddIfUnique(K key, V value)Loyc.Collections.BMultiMap< K, V >inline
BMultiMap() (defined in Loyc.Collections.BMultiMap< K, V >)Loyc.Collections.BMultiMap< K, V >inline
BMultiMap(int maxNodeSize) (defined in Loyc.Collections.BMultiMap< K, V >)Loyc.Collections.BMultiMap< K, V >inline
BMultiMap(int maxLeafSize, int maxInnerSize) (defined in Loyc.Collections.BMultiMap< K, V >)Loyc.Collections.BMultiMap< K, V >inline
BMultiMap(Func< K, K, int > compareKeys)Loyc.Collections.BMultiMap< K, V >inline
BMultiMap(Func< K, K, int > compareKeys, Func< V, V, int > compareValues)Loyc.Collections.BMultiMap< K, V >inline
BMultiMap(Func< K, K, int > compareKeys, Func< V, V, int > compareValues, int maxNodeSize) (defined in Loyc.Collections.BMultiMap< K, V >)Loyc.Collections.BMultiMap< K, V >inline
BMultiMap(Func< K, K, int > compareKeys, Func< V, V, int > compareValues, int maxLeafSize, int maxInnerSize) (defined in Loyc.Collections.BMultiMap< K, V >)Loyc.Collections.BMultiMap< K, V >inline
CompareKeyAndValue(KeyValuePair< K, V > a, KeyValuePair< K, V > b) (defined in Loyc.Collections.BMultiMap< K, V >)Loyc.Collections.BMultiMap< K, V >inlineprotected
CompareKeysOnly(KeyValuePair< K, V > a, KeyValuePair< K, V > b) (defined in Loyc.Collections.BMultiMap< K, V >)Loyc.Collections.BMultiMap< K, V >inlineprotected
ContainsKey(K key)Loyc.Collections.BMultiMap< K, V >inline
CountSizeInBytes(int sizeOfElement, int sizeOfKey=8) (defined in Loyc.Collections.BMultiMap< K, V >)Loyc.Collections.BMultiMap< K, V >
DefaultKComparison (defined in Loyc.Collections.BMultiMap< K, V >)Loyc.Collections.BMultiMap< K, V >protectedstatic
DefaultPairComparison (defined in Loyc.Collections.BMultiMap< K, V >)Loyc.Collections.BMultiMap< K, V >protectedstatic
DefaultVComparison (defined in Loyc.Collections.BMultiMap< K, V >)Loyc.Collections.BMultiMap< K, V >protectedstatic
FindLowerBound(K key)Loyc.Collections.BMultiMap< K, V >inline
FindLowerBound(K key, out bool found)Loyc.Collections.BMultiMap< K, V >inline
FindLowerBound(K key, out V value, out bool found)Loyc.Collections.BMultiMap< K, V >inline
FindLowerBound(ref K key, out V value, out bool found)Loyc.Collections.BMultiMap< K, V >inline
FindLowerBoundExact(ref K key, out V value, out bool found)Loyc.Collections.BMultiMap< K, V >inline
FindUpperBound(K key)Loyc.Collections.BMultiMap< K, V >inline
FirstIndexOf(K key)Loyc.Collections.BMultiMap< K, V >inline
IndexOfExact(K key)Loyc.Collections.BMultiMap< K, V >inline
Keys (defined in Loyc.Collections.BMultiMap< K, V >)Loyc.Collections.BMultiMap< K, V >
PretendValuesAreEqual (defined in Loyc.Collections.BMultiMap< K, V >)Loyc.Collections.BMultiMap< K, V >protectedstatic
Remove(K key, int maxToRemove)Loyc.Collections.BMultiMap< K, V >inline
RemoveAll(K key)Loyc.Collections.BMultiMap< K, V >inline
RemoveAny(K key)Loyc.Collections.BMultiMap< K, V >inline
this[K key]Loyc.Collections.BMultiMap< K, V >
TryGetValue(K key, out V value)Loyc.Collections.BMultiMap< K, V >inline
UpperBoundCompare(KeyValuePair< K, V > candidate, KeyValuePair< K, V > searchKey) (defined in Loyc.Collections.BMultiMap< K, V >)Loyc.Collections.BMultiMap< K, V >inlineprotected
ValuesLoyc.Collections.BMultiMap< K, V >