public class FBlock_Port_JgenMdl extends FBlock_JgenMdl
FBlock_JgenMdl.ClusterInfo, FBlock_JgenMdl.MaskParam_Mdl, FBlock_JgenMdl.XXXInitBlock
FBlock_FBcl.Blocktype, FBlock_FBcl.WriteFB
Modifier and Type | Field and Description |
---|---|
Connection_FBcl |
conOfModule
Association of the Outport with its connections inside the module (via superclass
FBlock_JgenMdl#conin and FBlock_JgenMdl#conout
to the connections outside the module (using environment). |
EvInput_FBcl |
evInput |
int |
ixPortInModuleBlock
The number of the port in the model, count from 0.
|
int |
steptime
The step time of the port.
|
_moduleBlock, bAddForTypePropagation, bAddInCluster, clusterInfo, conSliced, dataTypesPropagated, dbgOrder, dbgStringType, dstFbExcl, dstFbMultiple, eventOut, maskParam, opClusterBlock, sClassName, sFunction, sImport, sInstanceName, slxBlock, sOperators3Arg, srcFbExcl, srcFbMultiple, stm
_itsModule, din, dout, evin, evout, name, sOperators, typeFB
Constructor and Description |
---|
FBlock_Port_JgenMdl(FBlock_JgenMdl tplFb,
FBlock_FBcl.Blocktype type,
Module_FBlock_JgenMdl inModule) |
Modifier and Type | Method and Description |
---|---|
(package private) boolean |
genJava_arg(java.lang.Appendable out,
ConnOut_FBcl outconRet,
java.lang.String delim)
Generates the Java code for this port as argument.
|
java.lang.String |
nameConOrPortname() |
calcSliced, cleanupAfterJavaCode, cleanupAfterTypePropagation, copyBlockPropertiesFrom, createBlockInstance, determine_zVectorStm, evOperations, fillMaskParam, findOutconRet, getMaskParam, getOut, globalName, globalName, isTypesAllEqual, nameCon, oneEvOper, outconFirst, prepare, registerSrcExcl, registerSrcMultiple, sClassName, setName, sImport, templateFb, templateFb, terminateOpenIncons, toString, writeDbginfo
din, dinForeach, dout, doutForeach, dtypes, evin, evin, evout, evout, getNrofConnin, getNrofConnout, getNrofDin, getNrofDout, getNrofEvin, getNrofEvout, getOut1Properties, getPinEvInByName, getPinEvOutByName, getPinInByName, getPinOutByName, getSteptime, getSteptimeStr, getTypeFB, kind, name, typeName, XXXgetConnin, XXXgetConnout
public int ixPortInModuleBlock
FBlock_JgenMdl#conin
of the associated Module_FBlock_JgenMdl
or Callmodule_FBlock_JgenMdl
or the FBlock_JgenMdl#adjIxOutcon(int)
-adjusted index in FBlock_JgenMdl#conout
.public Connection_FBcl conOfModule
FBlock_JgenMdl#conin
and FBlock_JgenMdl#conout
to the connections outside the module (using environment).
Note: separate connections of the module outside and connections inside the module.
Both may have different names. Be carefully!public EvInput_FBcl evInput
public int steptime
public FBlock_Port_JgenMdl(FBlock_JgenMdl tplFb, FBlock_FBcl.Blocktype type, Module_FBlock_JgenMdl inModule)
boolean genJava_arg(java.lang.Appendable out, ConnOut_FBcl outconRet, java.lang.String delim) throws java.io.IOException
out
- outconRet
- delim
- java.io.IOException
public java.lang.String nameConOrPortname()