Struct LoopControl<T>
Inherited Members
System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.ValueType.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
Assembly: cs.temp.dll.dll
Syntax
public struct LoopControl<T>
Type Parameters
Constructors
LoopControl(GenCtxProperties<T>, in CommonHandoff, out Boolean)
Declaration
public LoopControl(GenCtxProperties<T> props, in CommonHandoff baseCh, out bool isClipped)
Parameters
Type |
Name |
Description |
GenCtxProperties<T> |
props |
|
CommonHandoff |
baseCh |
|
System.Boolean |
isClipped |
|
Fields
props
Declaration
public readonly GenCtxProperties<T> props
Field Value
Type |
Description |
GenCtxProperties<T> |
|
times
Declaration
public readonly int times
Field Value
Type |
Description |
System.Int32 |
|
Properties
GCX
Declaration
public readonly GenCtx GCX { get; }
Property Value
Handoff
Declaration
public readonly CommonHandoff Handoff { get; }
Property Value
IsUnpaused
Declaration
public readonly bool IsUnpaused { get; }
Property Value
Type |
Description |
System.Boolean |
|
Remains
Declaration
public readonly bool Remains { get; }
Property Value
Type |
Description |
System.Boolean |
|
RemainsExceptLast
Declaration
public readonly bool RemainsExceptLast { get; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
FinishIteration()
Declaration
public void FinishIteration()
GetFiringIndex(Parametrization, Int32, Int32, Nullable<Int32>)
Declaration
public static int GetFiringIndex(Parametrization p, int parentIndex, int thisIndex, int? thisRpt)
Parameters
Type |
Name |
Description |
Parametrization |
p |
|
System.Int32 |
parentIndex |
|
System.Int32 |
thisIndex |
|
System.Nullable<System.Int32> |
thisRpt |
|
Returns
Type |
Description |
System.Int32 |
|
IAmDone(Boolean)
Declaration
public void IAmDone(bool normalEnd)
Parameters
Type |
Name |
Description |
System.Boolean |
normalEnd |
|
PrepareIteration()
Declaration
public bool PrepareIteration()
Returns
Type |
Description |
System.Boolean |
|
PrepareLastIteration()
Declaration
public bool PrepareLastIteration()
Returns
Type |
Description |
System.Boolean |
|
WaitStep()
Declaration