C# Class LibiadaCore.Misc.Iterators.IteratorWritableEnd

Iterator tat moves from the end of chain to its beginning. Is able to write values into chain.
Inheritance: IteratorEnd, IWritableIterator
显示文件 Open project: intervals-mining-lab/libiada-core

Public Methods

Method Description
IteratorWritableEnd ( AbstractChain source ) : System

Initializes a new instance of the IteratorWritableEnd class. Iterator returns single element and shifts by one element.

WriteValue ( IBaseObject value ) : void

Sets a value into current iterator position.

Method Details

IteratorWritableEnd() public method

Initializes a new instance of the IteratorWritableEnd class. Iterator returns single element and shifts by one element.
/// Thrown if one or more arguments are invalid. ///
public IteratorWritableEnd ( AbstractChain source ) : System
source LibiadaCore.Core.AbstractChain /// Source chain. ///
return System

WriteValue() public method

Sets a value into current iterator position.
public WriteValue ( IBaseObject value ) : void
value IBaseObject /// Value to write into current position of iterator. ///
return void