Enhanced C#
Loyc library documentation
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
List of all members
Loyc.Collections.IListSink< in T > Interface Template Reference

Represents a write-only indexable list class. More...


Source file:
Inheritance diagram for Loyc.Collections.IListSink< in T >:
Loyc.Collections.ICollectionSink< in T > Loyc.Collections.IArraySink< in T > Loyc.Collections.IAdd< in T > Loyc.Collections.IListImpl< T > Loyc.Collections.ListAsSink< T, List > Loyc.Collections.Impl.ListSourceBase< T > Loyc.Collections.BufferedSequence< T > Loyc.Collections.Impl.ListExBase< T > Loyc.Collections.ListSourceAsSparse< T > Loyc.Collections.ReversedListSource< T > Loyc.Collections.BufferedSequence< T >.Scanner

Remarks

Represents a write-only indexable list class.

The extension method ListExt.AsSink{T}(IList{T}) adapts any IList{T} to this interface.

Additional Inherited Members

- Properties inherited from Loyc.Collections.IArraySink< in T >
this[int index] [set]
 
- Public Member Functions inherited from Loyc.Collections.ICollectionSink< in T >
void Clear ()
 
bool Remove (T item)
 
- Public Member Functions inherited from Loyc.Collections.IAdd< in T >
void Add (T item)