public class EvoutType_FBcl extends EvinoutType_FBcl
PinBase_FBcl.EPinKind
Modifier and Type | Field and Description |
---|---|
boolean |
bIsExecuted
true then the associated routine is executed, the data are updated.
|
boolean |
bTrgFromStm
Only set for
FBlock_Type_FBcl : if true then this pin is an evout of a StateMachine trigger. |
static EvoutType_FBcl[] |
nullArray |
private java.util.List<Operation_FBcl> |
operations
If not null then it contains the generation rule to execute the event-forcing operation
for execution statements of the event-chain order.
|
nullist
fbt
ixPin, kind, mAssociatedEvData, namePin
Constructor and Description |
---|
EvoutType_FBcl(java.lang.String name,
int ix,
FBlock_Type_FBcl parentBlock)
The first FBlock for this output event queue.
|
Modifier and Type | Method and Description |
---|---|
void |
addOperation(Operation_FBcl oper)
The pin can have more as one operation if the evOut is triggered by more as one
Evchain_FBcl
respectively it is driven by more as one evout from composite modules. |
java.lang.Iterable<DoutType_FBcl> |
iterDataPins()
Returns an Iterable via all associated data pins.
|
java.lang.String |
toString() |
EvoutType_FBcl |
typeEvout()
Returns the Pin of the type to access type info on the pin.
|
XXXiterDataPins
addAssociatedEvData, dtype, maskAssociatedEvData
public static EvoutType_FBcl[] nullArray
public boolean bIsExecuted
public boolean bTrgFromStm
FBlock_Type_FBcl
: if true then this pin is an evout of a StateMachine trigger.
It means the following eventChain should be build a extra routine as callback for the trigger.private java.util.List<Operation_FBcl> operations
public EvoutType_FBcl(java.lang.String name, int ix, FBlock_Type_FBcl parentBlock)
FBlock_JgenMdl#din
which has Inports as source.public void addOperation(Operation_FBcl oper)
Evchain_FBcl
respectively it is driven by more as one evout from composite modules.oper
- public EvoutType_FBcl typeEvout()
FBlock_FBcl.getTypeFB()
returns null)public final java.lang.Iterable<DoutType_FBcl> iterDataPins()
PinBase_FBcl.mAssociatedEvData
and the adequate pin container in the Pin_Type_FBcl.fbt
Iterable.iterator()
. Iterator.hasNext()
returns firstly false.public java.lang.String toString()
toString
in class PinBase_FBcl