Enhanced C#
Language of your choice: library documentation

Documentation moved to ecsharp.net

GitHub doesn't support HTTP redirects, so you'll be redirected in 3 seconds.

 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
Loyc.Collections.AList< T > Member List

This is the complete list of members for Loyc.Collections.AList< T >, including all inherited members.

_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(T item) (defined in Loyc.Collections.AList< T >)Loyc.Collections.AList< T >inlinevirtual
AddObserver(IAListTreeObserver< K, T > observer)Loyc.Collections.AListBase< K, T >inlinevirtual
AddRange(IEnumerable< T > list) (defined in Loyc.Collections.AList< T >)Loyc.Collections.AList< T >inline
AddRange(IListSource< T > source) (defined in Loyc.Collections.AListBase< T >)Loyc.Collections.AListBase< T >inline
AddRange(AList< T > source) (defined in Loyc.Collections.AListBase< T >)Loyc.Collections.AListBase< T >inline
AList() (defined in Loyc.Collections.AList< T >)Loyc.Collections.AList< T >inline
AList(IEnumerable< T > items) (defined in Loyc.Collections.AList< T >)Loyc.Collections.AList< T >inline
AList(IListSource< T > items) (defined in Loyc.Collections.AList< T >)Loyc.Collections.AList< T >inline
AList(int maxLeafSize) (defined in Loyc.Collections.AList< T >)Loyc.Collections.AList< T >inline
AList(int maxLeafSize, int maxInnerSize) (defined in Loyc.Collections.AList< T >)Loyc.Collections.AList< T >inline
AList(AList< T > items, bool keepListChangingHandlers) (defined in Loyc.Collections.AList< T >)Loyc.Collections.AList< T >inline
AList(AListBase< int, T > original, AListNode< int, T > section) (defined in Loyc.Collections.AList< T >)Loyc.Collections.AList< T >inlineprotected
AListBase() (defined in Loyc.Collections.AListBase< T >)Loyc.Collections.AListBase< T >inline
AListBase(int maxLeafSize) (defined in Loyc.Collections.AListBase< T >)Loyc.Collections.AListBase< T >inline
AListBase(int maxLeafSize, int maxInnerSize) (defined in Loyc.Collections.AListBase< T >)Loyc.Collections.AListBase< T >inline
AListBase(AListBase< T > items, bool keepListChangingHandlers) (defined in Loyc.Collections.AListBase< T >)Loyc.Collections.AListBase< T >inline
AListBase(AListBase< int, T > original, AListNode< int, T > section) (defined in Loyc.Collections.AListBase< T >)Loyc.Collections.AListBase< T >inlineprotected
Loyc::Collections::AListBase< K, T >.AListBase(AListBase< K, T > items, bool keepListChangingHandlers)Loyc.Collections.AListBase< K, T >inlineprotected
Loyc::Collections::AListBase< K, T >.AListBase(AListBase< K, T > original, AListNode< K, T > section)Loyc.Collections.AListBase< K, T >inlineprotected
Append(AList< T > other)Loyc.Collections.AList< T >inlinevirtual
Append(AList< T > other, bool move)Loyc.Collections.AList< T >inlinevirtual
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
BeginInsertRange(int index, IListSource< T > items, int itemsCount) (defined in Loyc.Collections.AListBase< T >)Loyc.Collections.AListBase< T >inlineprotected
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(out AListBase< T > clone) (defined in Loyc.Collections.AList< T >)Loyc.Collections.AList< T >inlineprotectedvirtual
Clone() (defined in Loyc.Collections.AList< T >)Loyc.Collections.AList< T >inline
Clone(bool keepListChangingHandlers) (defined in Loyc.Collections.AList< T >)Loyc.Collections.AList< T >inline
Combine(AListBase< T > other, bool move, bool append) (defined in Loyc.Collections.AListBase< T >)Loyc.Collections.AListBase< T >inlineprotectedvirtual
Contains(T item)Loyc.Collections.AListBase< T >inline
CopySection(int start, int subcount) (defined in Loyc.Collections.AList< T >)Loyc.Collections.AList< 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::IDeque< T >.CountLoyc.Collections.ICount
cov_RemoveSection(int start, int count) (defined in Loyc.Collections.AList< T >)Loyc.Collections.AList< T >inlineprotectedvirtual
DetectSizeOverflow(int insertSize)Loyc.Collections.AListBase< T >inlineprotected
DoneInsertRange(int amountInserted) (defined in Loyc.Collections.AListBase< T >)Loyc.Collections.AListBase< T >inlineprotected
First (defined in Loyc.Collections.AListBase< T >)Loyc.Collections.AListBase< T >
ForceThaw(uint start, uint subcount) (defined in Loyc.Collections.AList< T >)Loyc.Collections.AList< T >inlineprotected
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() (defined in Loyc.Collections.AListBase< K, T >)Loyc.Collections.AListBase< K, T >inline
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.AListBase< T >inlinevirtual
Insert(int index, T item) (defined in Loyc.Collections.AList< T >)Loyc.Collections.AList< T >inlinevirtual
InsertRange(int index, AList< T > source) (defined in Loyc.Collections.AList< T >)Loyc.Collections.AList< T >inline
InsertRange(int index, AList< T > source, bool move) (defined in Loyc.Collections.AList< T >)Loyc.Collections.AList< T >inline
InsertRange(int index, IEnumerable< T > list) (defined in Loyc.Collections.AList< T >)Loyc.Collections.AList< T >inline
InsertRange(int index, IListSource< T > source) (defined in Loyc.Collections.AList< T >)Loyc.Collections.AList< T >inlinevirtual
InsertRange(int index, AListBase< T > source, bool move) (defined in Loyc.Collections.AListBase< T >)Loyc.Collections.AListBase< T >inlineprotected
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 >
Last (defined in Loyc.Collections.AListBase< T >)Loyc.Collections.AListBase< T >
LinearScanFor(T item, int startIndex, EqualityComparer< T > comparer)Loyc.Collections.AListBase< K, T >inline
ListChangingLoyc.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.AList< T >)Loyc.Collections.AList< T >inlineprotectedvirtual
NotFrozen (defined in Loyc.Collections.AListBase< K, T >)Loyc.Collections.AListBase< K, T >protected
ObserverCountLoyc.Collections.AListBase< K, T >
Prepend(AList< T > other)Loyc.Collections.AList< T >inlinevirtual
Prepend(AList< T > other, bool move)Loyc.Collections.AList< T >inlinevirtual
Loyc::Collections::AListBase< T >.Remove(T item)Loyc.Collections.AListBase< T >inline
Remove(T item) (defined in Loyc.Collections.ISinkCollection< T >)Loyc.Collections.ISinkCollection< T >
Loyc::Collections::AListBase< T >.RemoveAll(Predicate< T > match)Loyc.Collections.AListBase< K, T >inline
Loyc::Collections::IListEx< T >.RemoveAll(Predicate< T > match)Loyc.Collections.ICollectionEx< T >
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(int index, int amount) (defined in Loyc.Collections.AListBase< K, T >)Loyc.Collections.AListBase< K, T >inline
RemoveRange(int index, int amount) (defined in Loyc.Collections.IListRangeMethods< T >)Loyc.Collections.IListRangeMethods< T >
RemoveSection(int start, int count) (defined in Loyc.Collections.AList< T >)Loyc.Collections.AList< T >inline
Resize(int newSize) (defined in Loyc.Collections.AListBase< T >)Loyc.Collections.AListBase< T >inline
ReverseView (defined in Loyc.Collections.AListBase< K, T >)Loyc.Collections.AListBase< K, T >
Slice(int start, int length)Loyc.Collections.AListBase< T >inline
Sort()Loyc.Collections.AList< T >inline
Sort(Comparer< T > comp)Loyc.Collections.AList< T >inline
Sort(Comparison< T > comp)Loyc.Collections.AList< T >inline
Sort(int start, int subcount, Comparison< T > comp)Loyc.Collections.AList< T >inline
Sort(uint start, uint subcount, Comparison< T > comp) (defined in Loyc.Collections.AList< T >)Loyc.Collections.AList< T >inlineprotected
SortCore(uint start, uint subcount, Comparison< T > comp) (defined in Loyc.Collections.AList< T >)Loyc.Collections.AList< T >inlineprotectedvirtual
SplitRoot(AListNode< int, T > left, AListNode< int, T > right) (defined in Loyc.Collections.AListBase< T >)Loyc.Collections.AListBase< 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
Swap(AList< T > other)Loyc.Collections.AList< T >inline
SwapHelper(AListBase< K, T > other, bool swapObservers)Loyc.Collections.AListBase< K, T >inlineprotected
this[int index] (defined in Loyc.Collections.AList< T >)Loyc.Collections.AList< T >
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
TrySet(int index, T value) (defined in Loyc.Collections.AList< T >)Loyc.Collections.AList< T >inlinevirtual