Show / Hide Table of Contents

Class OsmStreamFilterProgress

A stream filter that reports progress.

Inheritance
System.Object
OsmStreamSource
OsmStreamFilter
OsmStreamFilterProgress
Inherited Members
OsmStreamFilter.RegisterSource(OsmStreamSource)
OsmStreamFilter.Source
OsmStreamFilter.GetAllMeta()
OsmStreamSource.MoveNext()
OsmStreamSource.MoveNextNode()
OsmStreamSource.MoveNextWay()
OsmStreamSource.MoveNextRelation()
OsmStreamSource.IsSorted
OsmStreamSource.Meta
OsmStreamSource.GetEnumerator()
OsmStreamSource.Dispose()
OsmStreamSource.IEnumerator.Current
OsmStreamSource.EnumerateAndIgore(Boolean, Boolean, Boolean)
Namespace: System.Dynamic.ExpandoObject
Assembly: cs.temp.dll.dll
Syntax
public class OsmStreamFilterProgress : OsmStreamFilter, IEnumerator<OsmGeo>, IOsmStreamTarget

Constructors

OsmStreamFilterProgress()

Creates a new progress reporting source.

Declaration
public OsmStreamFilterProgress()

OsmStreamFilterProgress(Int64, Int64, Int64)

Creates a new progress reporting source.

Declaration
public OsmStreamFilterProgress(long nodesInterval, long waysInterval, long relationInterval)
Parameters
System.Int64 nodesInterval

System.Int64 waysInterval

System.Int64 relationInterval

Properties

CanReset

Returns true if this source can be reset.

Declaration
public override bool CanReset { get; }
Property Value
System.Boolean

Overrides
OsmStreamSource.CanReset

Methods

Current()

Returns the current object.

Declaration
public override OsmGeo Current()
Returns
OsmGeo

Overrides
OsmStreamFilter.Current()

MoveNext(Boolean, Boolean, Boolean)

Move to the next item in the stream.

Declaration
public override bool MoveNext(bool ignoreNodes, bool ignoreWays, bool ignoreRelations)
Parameters
System.Boolean ignoreNodes

Makes this source skip all nodes.

System.Boolean ignoreWays

Makes this source skip all ways.

System.Boolean ignoreRelations

Makes this source skip all relations.

Returns
System.Boolean

Overrides
OsmStreamSource.MoveNext(Boolean, Boolean, Boolean)

Reset()

Resets this source.

Declaration
public override void Reset()
Overrides
OsmStreamSource.Reset()
Back to top Built by Itinero, MIT licensed.