C# Class LibiadaCore.Misc.Iterators.CustomIterator

The custom iterator.
Inheritance: IIterator
显示文件 Open project: intervals-mining-lab/libiada-core Class Usage Examples

Public Methods

Method Description
Current ( ) : AbstractChain

The current.

CustomIterator ( AbstractChain source, List starts, List lengthes ) : System

Initializes a new instance of the CustomIterator class.

Next ( ) : bool

The next.

Reset ( ) : void

The reset.

Method Details

Current() public method

The current.
public Current ( ) : AbstractChain
return LibiadaCore.Core.AbstractChain

CustomIterator() public method

Initializes a new instance of the CustomIterator class.
/// Thrown if arguments are invalid. ///
public CustomIterator ( AbstractChain source, List starts, List lengthes ) : System
source LibiadaCore.Core.AbstractChain /// The source. ///
starts List /// The starts. ///
lengthes List /// The lengthes. ///
return System

Next() public method

The next.
public Next ( ) : bool
return bool

Reset() public method

The reset.
public Reset ( ) : void
return void