IterationInTTime StructureNaiad Help

[This is preliminary documentation and is subject to change.]

Represents the logical timestamp containing a loop counter nested within another logical TTime context.

Namespace: Microsoft.Research.Naiad.Dataflow
Assembly: Microsoft.Research.Naiad (in Microsoft.Research.Naiad.dll) Version: 0.5.0.0 (0.5.0.0)
Syntax

C#
public struct IterationIn<TTime> : Time<IterationIn<TTime>>, 
	IEquatable<IterationIn<TTime>>, IComparable<IterationIn<TTime>>
where TTime : Object, Time<TTime>

Type Parameters

TTime
The type of the outer timestamp.

The IterationInTTime type exposes the following members.

Constructors

  NameDescription
Public methodIterationInTTime
Constructs a new timestamp from an outer time and the given loop counter.
Top
Methods

  NameDescription
Public methodCompareTo
Compares this timestamp with the other timestamp.
Public methodEquals
Returns true if and only if this timestamp is equal to the other timestamp.
Public methodGetHashCode
Returns a hashcode for this epoch.
(Overrides ValueTypeGetHashCode.)
Public methodInitializeFrom
Returns a timestamp initialized from the given pointstamp.
Public methodJoin
Returns the later of this and the other timestamps.
Public methodLessThan
Returns true if and only if this timestamp is less than or equal to the other timestamp.
Public methodMeet
Returns the earlier of this and the other timestamps.
Public methodPopulate
Populates a Pointstamp from this timestamp.
Public methodToString
Returns a string representation of this timestamp.
(Overrides ValueTypeToString.)
Top
Fields

  NameDescription
Public fielditeration
The loop counter.
Public fieldouterTime
The outer time.
Top
Properties

  NameDescription
Public propertyCoordinates
The number of integer coordinates in timestamps of this type.
Top
See Also

Reference