_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 > | |