_compareItems | Loyc.Collections.BList< T > | protected |
_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 |
_count (defined in Loyc.Collections.AListBase< K, T >) | Loyc.Collections.AListBase< K, T > | protected |
_freezeMode (defined in Loyc.Collections.AListBase< K, T >) | Loyc.Collections.AListBase< K, T > | protected |
_maxInnerSize (defined in Loyc.Collections.AListBase< K, T >) | Loyc.Collections.AListBase< K, T > | protected |
_maxLeafSize (defined in Loyc.Collections.AListBase< K, T >) | Loyc.Collections.AListBase< K, T > | protected |
_treeHeight (defined in Loyc.Collections.AListBase< K, T >) | Loyc.Collections.AListBase< K, T > | protected |
_version (defined in Loyc.Collections.AListBase< K, T >) | Loyc.Collections.AListBase< K, T > | protected |
Add(K key, V value) (defined in Loyc.Collections.BMultiMap< K, V >) | Loyc.Collections.BMultiMap< K, V > | inline |
Add(T item) (defined in Loyc.Collections.BList< T >) | Loyc.Collections.BList< T > | inline |
AddIfUnique(K key, V value) | Loyc.Collections.BMultiMap< K, V > | inline |
AddObserver(IAListTreeObserver< K, T > observer) | Loyc.Collections.AListBase< K, T > | inlinevirtual |
AddRange(IEnumerable< T > e) | Loyc.Collections.BList< T > | inline |
AListBase() (defined in Loyc.Collections.AListBase< K, T >) | Loyc.Collections.AListBase< K, T > | inlineprotected |
AListBase(int maxLeafSize) (defined in Loyc.Collections.AListBase< K, T >) | Loyc.Collections.AListBase< K, T > | inlineprotected |
AListBase(int maxLeafSize, int maxInnerSize) (defined in Loyc.Collections.AListBase< K, T >) | Loyc.Collections.AListBase< K, T > | inlineprotected |
AListBase(AListBase< K, T > items, bool keepListChangingHandlers) | Loyc.Collections.AListBase< K, T > | inlineprotected |
AListBase(AListBase< K, T > original, AListNode< K, T > section) | Loyc.Collections.AListBase< K, T > | inlineprotected |
AutoCreateOrCloneRoot() (defined in Loyc.Collections.AListBase< K, T >) | Loyc.Collections.AListBase< K, T > | inlineprotected |
AutoSplit(AListNode< K, T > splitLeft, AListNode< K, T > splitRight) (defined in Loyc.Collections.AListBase< K, T >) | Loyc.Collections.AListBase< K, T > | inlineprotected |
AutoThrow() (defined in Loyc.Collections.AListBase< K, T >) | Loyc.Collections.AListBase< K, T > | inlineprotected |
BList() | Loyc.Collections.BList< T > | inline |
BList(int maxLeafSize) | Loyc.Collections.BList< T > | inline |
BList(int maxLeafSize, int maxInnerSize) | Loyc.Collections.BList< T > | inline |
BList(Func< T, T, int > compareItems) | Loyc.Collections.BList< T > | inline |
BList(Func< T, T, int > compareItems, int maxLeafSize) | Loyc.Collections.BList< T > | inline |
BList(Func< T, T, int > compareItems, int maxLeafSize, int maxInnerSize) | Loyc.Collections.BList< T > | inline |
BList(BList< T > items, bool keepListChangingHandlers) | Loyc.Collections.BList< T > | inline |
BList(BList< T > original, AListNode< T, T > section) (defined in Loyc.Collections.BList< T >) | Loyc.Collections.BList< T > | inlineprotected |
BMultiMap() (defined in Loyc.Collections.BMultiMap< K, V >) | Loyc.Collections.BMultiMap< K, V > | inline |
BMultiMap(int maxLeafSize) (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) (defined in Loyc.Collections.BMultiMap< K, V >) | Loyc.Collections.BMultiMap< K, V > | inline |
BMultiMap(Func< K, K, int > compareKeys, Func< V, V, int > compareValues) (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) (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 |
CheckPoint() (defined in Loyc.Collections.AListBase< K, T >) | Loyc.Collections.AListBase< K, T > | inlineprotected |
Clear() (defined in Loyc.Collections.AListBase< K, T >) | Loyc.Collections.AListBase< K, T > | inlinevirtual |
Clear() (defined in Loyc.Collections.ISinkCollection< T >) | Loyc.Collections.ISinkCollection< T > | |
ClearInternal(bool forceClear) | Loyc.Collections.AListBase< K, T > | inlineprotectedvirtual |
Clone() | Loyc.Collections.BList< T > | inline |
Clone(bool keepListChangingHandlers) | Loyc.Collections.BList< T > | 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 |
Contains(T item) | Loyc.Collections.BList< T > | inline |
ContainsKey(K key) | Loyc.Collections.BMultiMap< K, V > | inline |
CopySection(int start, int subcount) (defined in Loyc.Collections.BList< T >) | Loyc.Collections.BList< T > | inline |
CopySectionHelper(int start, int subcount) | Loyc.Collections.AListBase< K, T > | inlineprotected |
CopySectionHelper(uint start, uint subcount) (defined in Loyc.Collections.AListBase< K, T >) | Loyc.Collections.AListBase< K, T > | inlineprotected |
CopyTo(T[] array, int arrayIndex) (defined in Loyc.Collections.AListBase< K, T >) | Loyc.Collections.AListBase< K, T > | inline |
Count (defined in Loyc.Collections.AListBase< K, T >) | Loyc.Collections.AListBase< K, T > | |
Loyc::Collections::ICollectionEx< T >.Count | Loyc.Collections.ICount | |
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 |
Do(AListOperation mode, ref T item) | Loyc.Collections.BList< T > | inline |
Do(AListOperation mode, T item) | Loyc.Collections.BList< T > | inline |
DoRange(AListOperation mode, IEnumerable< T > e) | Loyc.Collections.BList< T > | inline |
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) (defined in Loyc.Collections.BMultiMap< K, V >) | Loyc.Collections.BMultiMap< K, V > | inline |
Loyc::Collections::BList< T >.FindLowerBound(T item) | Loyc.Collections.BList< T > | inline |
Loyc::Collections::BList< T >.FindLowerBound(T item, out bool found) | Loyc.Collections.BList< T > | inline |
Loyc::Collections::BList< T >.FindLowerBound(ref T item) | Loyc.Collections.BList< T > | inline |
Loyc::Collections::BList< T >.FindLowerBound(ref T item, out bool found) | Loyc.Collections.BList< T > | 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 |
Loyc::Collections::BList< T >.FindUpperBound(T item) | Loyc.Collections.BList< T > | inline |
FindUpperBound(ref T item) (defined in Loyc.Collections.BList< T >) | Loyc.Collections.BList< T > | inline |
First (defined in Loyc.Collections.AListBase< K, T >) | Loyc.Collections.AListBase< K, T > | |
FirstIndexOf(K key) | Loyc.Collections.BMultiMap< K, V > | inline |
Freeze() | Loyc.Collections.AListBase< K, T > | inlinevirtual |
Frozen (defined in Loyc.Collections.AListBase< K, T >) | Loyc.Collections.AListBase< K, T > | protected |
FrozenForConcurrency (defined in Loyc.Collections.AListBase< K, T >) | Loyc.Collections.AListBase< K, T > | protected |
FrozenForListChanging (defined in Loyc.Collections.AListBase< K, T >) | Loyc.Collections.AListBase< K, T > | protected |
GetEnumerator(int startIndex) (defined in Loyc.Collections.AListBase< K, T >) | Loyc.Collections.AListBase< K, T > | inline |
GetEnumerator(int start, int subcount) (defined in Loyc.Collections.AListBase< K, T >) | Loyc.Collections.AListBase< K, T > | inline |
GetEnumerator(int start, int subcount, bool startAtEnd) (defined in Loyc.Collections.AListBase< K, T >) | Loyc.Collections.AListBase< K, T > | inline |
GetImmutableCount() | Loyc.Collections.AListBase< K, T > | inline |
HandleChangedOrUndersizedRoot(AListNode< K, T > result) (defined in Loyc.Collections.AListBase< K, T >) | Loyc.Collections.AListBase< K, T > | inlineprotected |
IndexesOf(T item) | Loyc.Collections.AListBase< K, T > | inline |
IndexesOf(T item, int minIndex, int maxIndex) (defined in Loyc.Collections.AListBase< K, T >) | Loyc.Collections.AListBase< K, T > | inlinevirtual |
IndexOf(T item) | Loyc.Collections.BList< T > | inline |
IndexOfExact(K key) | Loyc.Collections.BMultiMap< K, V > | inline |
Loyc::Collections::BList< T >.IndexOfExact(T item) | Loyc.Collections.BList< T > | inline |
IsEmpty (defined in Loyc.Collections.AListBase< K, T >) | Loyc.Collections.AListBase< K, T > | |
IsEmpty (defined in Loyc.Collections.IIsEmpty) | Loyc.Collections.IIsEmpty | |
IsFrozen (defined in Loyc.Collections.AListBase< K, T >) | Loyc.Collections.AListBase< K, T > | |
Keys (defined in Loyc.Collections.BMultiMap< K, V >) | Loyc.Collections.BMultiMap< K, V > | |
Last (defined in Loyc.Collections.AListBase< K, T >) | Loyc.Collections.AListBase< K, T > | |
LinearScanFor(T item, int startIndex, EqualityComparer< T > comparer) | Loyc.Collections.AListBase< K, T > | inline |
ListChanging | Loyc.Collections.AListBase< K, T > | |
NewEnumerator(uint start, uint firstIndex, uint lastIndex) (defined in Loyc.Collections.AListBase< K, T >) | Loyc.Collections.AListBase< K, T > | inlineprotectedvirtual |
NewRootLeaf() (defined in Loyc.Collections.BList< T >) | Loyc.Collections.BList< T > | inlineprotectedvirtual |
NotFrozen (defined in Loyc.Collections.AListBase< K, T >) | Loyc.Collections.AListBase< K, T > | protected |
ObserverCount | Loyc.Collections.AListBase< K, T > | |
Remove(K key, int maxToRemove) | Loyc.Collections.BMultiMap< K, V > | inline |
Loyc::Collections::BList< T >.Remove(T item) | Loyc.Collections.BList< T > | inline |
RemoveAll(K key) | Loyc.Collections.BMultiMap< K, V > | inline |
Loyc::Collections::BList< T >.RemoveAll(T item) | Loyc.Collections.BList< T > | inline |
Loyc::Collections::BList< T >.Loyc::Collections::AListBase< K, T >.RemoveAll(Predicate< T > match) | Loyc.Collections.AListBase< K, T > | inline |
Loyc::Collections::ICollectionEx< T >.RemoveAll(Predicate< T > match) | Loyc.Collections.ICollectionEx< T > | |
RemoveAny(K key) | Loyc.Collections.BMultiMap< K, V > | inline |
RemoveAt(int index) (defined in Loyc.Collections.AListBase< K, T >) | Loyc.Collections.AListBase< K, T > | inline |
RemoveObserver(IAListTreeObserver< K, T > observer) | Loyc.Collections.AListBase< K, T > | inlinevirtual |
RemoveRange(IEnumerable< T > e) | Loyc.Collections.BList< T > | inline |
RemoveRange(int index, int amount) (defined in Loyc.Collections.AListBase< K, T >) | Loyc.Collections.AListBase< K, T > | inline |
RemoveSection(int start, int count) (defined in Loyc.Collections.BList< T >) | Loyc.Collections.BList< T > | inline |
ReverseView (defined in Loyc.Collections.AListBase< K, T >) | Loyc.Collections.AListBase< K, T > | |
Slice(int start, int length) | Loyc.Collections.AListBase< K, T > | inline |
SplitRoot(AListNode< T, T > left, AListNode< T, T > right) (defined in Loyc.Collections.BList< T >) | Loyc.Collections.BList< T > | inlineprotected |
SplitRoot(AListNode< K, T > left, AListNode< K, T > right) (defined in Loyc.Collections.AListBase< K, T >) | Loyc.Collections.AListBase< K, T > | protectedpure virtual |
SwapHelper(AListBase< K, T > other, bool swapObservers) | Loyc.Collections.AListBase< K, T > | inlineprotected |
this[int index] (defined in Loyc.Collections.AListBase< K, T >) | Loyc.Collections.AListBase< K, T > | |
this[K key] | Loyc.Collections.BMultiMap< K, V > | |
TreeHeight (defined in Loyc.Collections.AListBase< K, T >) | Loyc.Collections.AListBase< K, T > | |
TryGet(int index, out bool fail) | Loyc.Collections.AListBase< K, T > | inline |
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 |
Values | Loyc.Collections.BMultiMap< K, V > | |