Struct SymbolicValue<TInstruction>.Enumerator
Provides a mechanism for enumerating all data sources within a single symbolic value.
public struct SymbolicValue<TInstruction>.Enumerator : IEnumerator<DataSource<TInstruction>>, IEnumerator, IDisposable
- Implements
-
IEnumerator<DataSource<TInstruction>>
- Inherited Members
Constructors
Enumerator(SymbolicValue<TInstruction>)
Creates a new instance of the SymbolicValue<TInstruction>.Enumerator structure.
public Enumerator(SymbolicValue<TInstruction> collection)
Parameters
collectionSymbolicValue<TInstruction>The data dependency to enumerate the data sources for.
Properties
Current
public readonly DataSource<TInstruction> Current { get; }
Property Value
- DataSource<TInstruction>
Methods
Dispose()
public void Dispose()
MoveNext()
public bool MoveNext()
Returns
Reset()
public void Reset()