Class OsmStreamFilterMerge
A filter to merge two sorted stream together.
Inherited Members
Namespace: System.Dynamic.ExpandoObject
Assembly: cs.temp.dll.dll
Syntax
public class OsmStreamFilterMerge : OsmStreamFilter, IEnumerator<OsmGeo>, IOsmStreamTarget
Constructors
OsmStreamFilterMerge()
Creates a new filter.
Declaration
public OsmStreamFilterMerge()
OsmStreamFilterMerge(ConflictResolutionType)
Creates a new filter.
Declaration
public OsmStreamFilterMerge(ConflictResolutionType resolutionType)
Parameters
ConflictResolutionType
resolutionType
|
Properties
CanReset
Returns true if this filter can be reset.
Declaration
public override bool CanReset { get; }
Property Value
System.Boolean
|
Overrides
IsSorted
Returns true if this filter returns sorted objects.
Declaration
public override bool IsSorted { get; }
Property Value
System.Boolean
|
Overrides
Methods
Current()
GetAllMeta()
Gets all meta-data.
Declaration
public override TagsCollection GetAllMeta()
Returns
TagsCollection
|
Overrides
MoveNext(Boolean, Boolean, Boolean)
Move to the next object.
Declaration
public override bool MoveNext(bool ignoreNodes, bool ignoreWays, bool ignoreRelations)
Parameters
System.Boolean
ignoreNodes
|
System.Boolean
ignoreWays
|
System.Boolean
ignoreRelations
|
Returns
System.Boolean
|
Overrides
RegisterSource(OsmStreamSource)
Registers a source.
Declaration
public override void RegisterSource(OsmStreamSource source)
Parameters
OsmStreamSource
source
|