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

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

_compareKeys (defined in Loyc.Collections.BDictionary< K, V >)Loyc.Collections.BDictionary< K, V >protected
Add(KeyValuePair< K, V > item) (defined in Loyc.Collections.BDictionary< K, V >)Loyc.Collections.BDictionary< K, V >inline
Add(K key, V value) (defined in Loyc.Collections.BDictionary< K, V >)Loyc.Collections.BDictionary< K, V >inline
AddIfNotPresent(K key, ref V value) (defined in Loyc.Collections.BDictionary< K, V >)Loyc.Collections.BDictionary< K, V >
AddIfNotPresent(ref K key, ref V value)Loyc.Collections.BDictionary< K, V >inline
AddIfNotPresent(ref KeyValuePair< K, V > pair) (defined in Loyc.Collections.BDictionary< K, V >)Loyc.Collections.BDictionary< K, V >inline
AddRange(IEnumerable< KeyValuePair< K, V >> e) (defined in Loyc.Collections.BDictionary< K, V >)Loyc.Collections.BDictionary< K, V >inline
AddRange(IEnumerable< KeyValuePair< K, V >> e, DictEditMode mode)Loyc.Collections.BDictionary< K, V >inline
BDictionary()Loyc.Collections.BDictionary< K, V >inline
BDictionary(int maxNodeSize)Loyc.Collections.BDictionary< K, V >inline
BDictionary(int maxLeafSize, int maxInnerSize)Loyc.Collections.BDictionary< K, V >inline
BDictionary(Func< K, K, int > compareKeys)Loyc.Collections.BDictionary< K, V >inline
BDictionary(Func< K, K, int > compareKeys, int maxNodeSize)Loyc.Collections.BDictionary< K, V >inline
BDictionary(Func< K, K, int > compareKeys, int maxLeafSize, int maxInnerSize)Loyc.Collections.BDictionary< K, V >inline
BDictionary(BDictionary< K, V > items, bool keepListChangingHandlers)Loyc.Collections.BDictionary< K, V >inline
BDictionary(BDictionary< K, V > original, AListNode< K, KeyValuePair< K, V >> section) (defined in Loyc.Collections.BDictionary< K, V >)Loyc.Collections.BDictionary< K, V >inlineprotected
Clear() (defined in Loyc.Collections.IDictionaryEx< K, V >)Loyc.Collections.IDictionaryEx< K, V >
Clone()Loyc.Collections.BDictionary< K, V >
Clone(bool keepListChangingHandlers)Loyc.Collections.BDictionary< K, V >inline
CompareToKey(KeyValuePair< K, V > item, K key) (defined in Loyc.Collections.BDictionary< K, V >)Loyc.Collections.BDictionary< K, V >inlineprotected
Contains(KeyValuePair< K, V > item) (defined in Loyc.Collections.BDictionary< K, V >)Loyc.Collections.BDictionary< K, V >inline
ContainsKey(K key) (defined in Loyc.Collections.BDictionary< K, V >)Loyc.Collections.BDictionary< K, V >inline
CopySection(int start, int subcount) (defined in Loyc.Collections.BDictionary< K, V >)Loyc.Collections.BDictionary< K, V >inline
CountSizeInBytes(int sizeOfPair, int sizeOfKey=8) (defined in Loyc.Collections.BDictionary< K, V >)Loyc.Collections.BDictionary< K, V >
DefaultComparison (defined in Loyc.Collections.BDictionary< K, V >)Loyc.Collections.BDictionary< K, V >protectedstatic
FindLowerBound(K key)Loyc.Collections.BDictionary< K, V >inline
FindLowerBound(K key, out bool found)Loyc.Collections.BDictionary< K, V >inline
FindLowerBound(ref K key)Loyc.Collections.BDictionary< K, V >inline
FindLowerBound(ref K key, out bool found)Loyc.Collections.BDictionary< K, V >inline
FindUpperBound(K key)Loyc.Collections.BDictionary< K, V >inline
FindUpperBound(ref K key) (defined in Loyc.Collections.BDictionary< K, V >)Loyc.Collections.BDictionary< K, V >inline
GetAndEdit(ref K key, ref V value, DictEditMode mode)Loyc.Collections.BDictionary< K, V >inline
GetAndRemove(K key)Loyc.Collections.BDictionary< K, V >inline
GetAndSet(ref K key, ref V value)Loyc.Collections.BDictionary< K, V >inline
IndexOf(KeyValuePair< K, V > item) (defined in Loyc.Collections.BDictionary< K, V >)Loyc.Collections.BDictionary< K, V >inline
IndexOf(K key) (defined in Loyc.Collections.BDictionary< K, V >)Loyc.Collections.BDictionary< K, V >inline
Keys (defined in Loyc.Collections.BDictionary< K, V >)Loyc.Collections.BDictionary< K, V >
NewRootLeaf() (defined in Loyc.Collections.BDictionary< K, V >)Loyc.Collections.BDictionary< K, V >inlineprotected
Remove(KeyValuePair< K, V > item) (defined in Loyc.Collections.BDictionary< K, V >)Loyc.Collections.BDictionary< K, V >inline
Remove(K key) (defined in Loyc.Collections.BDictionary< K, V >)Loyc.Collections.BDictionary< K, V >inline
RemoveRange(IEnumerable< KeyValuePair< K, V >> e) (defined in Loyc.Collections.BDictionary< K, V >)Loyc.Collections.BDictionary< K, V >inline
RemoveRange(IEnumerable< K > e) (defined in Loyc.Collections.BDictionary< K, V >)Loyc.Collections.BDictionary< K, V >
RemoveSection(int start, int count) (defined in Loyc.Collections.BDictionary< K, V >)Loyc.Collections.BDictionary< K, V >inline
ReplaceIfPresent(ref KeyValuePair< K, V > pair) (defined in Loyc.Collections.BDictionary< K, V >)Loyc.Collections.BDictionary< K, V >inline
ReplaceIfPresent(K key, ref V value) (defined in Loyc.Collections.BDictionary< K, V >)Loyc.Collections.BDictionary< K, V >inline
ReplaceIfPresent(ref K key, ref V value)Loyc.Collections.BDictionary< K, V >inline
SetAndGet(ref K key, ref V value) (defined in Loyc.Collections.BDictionary< K, V >)Loyc.Collections.BDictionary< K, V >inline
SetAndGetOldValue(ref K key, ref V value) (defined in Loyc.Collections.BDictionary< K, V >)Loyc.Collections.BDictionary< K, V >inline
SetAndGetOldValue(K key, ref V value) (defined in Loyc.Collections.BDictionary< K, V >)Loyc.Collections.BDictionary< K, V >inline
SetAndGetOldValue(ref KeyValuePair< K, V > pair) (defined in Loyc.Collections.BDictionary< K, V >)Loyc.Collections.BDictionary< K, V >inline
SplitRoot(AListNode< K, KeyValuePair< K, V >> left, AListNode< K, KeyValuePair< K, V >> right) (defined in Loyc.Collections.BDictionary< K, V >)Loyc.Collections.BDictionary< K, V >inlineprotected
this[K key, V defaultValue] (defined in Loyc.Collections.BDictionary< K, V >)Loyc.Collections.BDictionary< K, V >
this[K key] (defined in Loyc.Collections.BDictionary< K, V >)Loyc.Collections.BDictionary< K, V >
TryAdd(K key, ref V value) (defined in Loyc.Collections.BDictionary< K, V >)Loyc.Collections.BDictionary< K, V >
TryAdd(ref K key, ref V value) (defined in Loyc.Collections.BDictionary< K, V >)Loyc.Collections.BDictionary< K, V >inline
TryGetValue(K key, out V value) (defined in Loyc.Collections.BDictionary< K, V >)Loyc.Collections.BDictionary< K, V >inline
Values (defined in Loyc.Collections.BDictionary< K, V >)Loyc.Collections.BDictionary< K, V >