[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
Name | Description | |
---|---|---|
IterationInTTime |
Constructs a new timestamp from an outer time and the given loop counter.
|
Methods
Name | Description | |
---|---|---|
CompareTo |
Compares this timestamp with the other timestamp.
| |
Equals |
Returns true if and only if this timestamp is equal to the other
timestamp.
| |
GetHashCode |
Returns a hashcode for this epoch.
(Overrides ValueTypeGetHashCode.) | |
InitializeFrom |
Returns a timestamp initialized from the given pointstamp.
| |
Join |
Returns the later of this and the other timestamps.
| |
LessThan |
Returns true if and only if this timestamp is less than or equal to the other
timestamp.
| |
Meet |
Returns the earlier of this and the other timestamps.
| |
Populate |
Populates a Pointstamp from this timestamp.
| |
ToString |
Returns a string representation of this timestamp.
(Overrides ValueTypeToString.) |
Fields
Name | Description | |
---|---|---|
iteration |
The loop counter.
| |
outerTime |
The outer time.
|
Properties
Name | Description | |
---|---|---|
Coordinates |
The number of integer coordinates in timestamps of this type.
|
See Also