public class SmlkSfn
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
(package private) static class |
SmlkSfn.Whatisit
It describes the kind of Operation.
|
(package private) static class |
SmlkSfn.WhatPort
It describes the kind of Ports and Parameters.
|
static class |
SmlkSfn.ZbnfFB
The content of this class is used in the JZtxtcmd script to generate SFunction wrapper.c code and tlc code.
|
static class |
SmlkSfn.ZbnfOpData
Wrapper for Operations with additional information about Step time and characteristic.
|
static class |
SmlkSfn.ZbnfPort
Description of one port of parameter.
|
Modifier and Type | Field and Description |
---|---|
(package private) static org.vishia.header2Reflection.CheaderParser.AttributeOrTypedef |
type_uint32 |
static java.lang.String |
version
Version, License and History:
2021-02-19 Hartmut new: Created from jzTc algorithm, Java is more obviously
Copyright/Copyleft:
For this source the LGPL Lesser General Public License,
published by the Free Software Foundation is valid.
|
Constructor and Description |
---|
SmlkSfn() |
Modifier and Type | Method and Description |
---|---|
static java.util.List<SmlkSfn.ZbnfFB> |
analyseOperations(org.vishia.header2Reflection.CheaderParser.ZbnfResultData parseResult)
This opeation is called from the JZtxtcmd generation script after parsing.
|
static java.lang.String |
readScript(java.lang.String name) |
static java.lang.String |
simulink_Sfn_FBcl_jzTc() |
static java.lang.String |
simulink_Sfn_SfH_jzTc() |
static java.lang.String |
simulink_tlc_SfH_jzTc() |
static java.lang.String |
simulinkSfuncBusGen_jzTc() |
public static final java.lang.String version
static org.vishia.header2Reflection.CheaderParser.AttributeOrTypedef type_uint32
public static java.lang.String readScript(java.lang.String name)
public static java.lang.String simulinkSfuncBusGen_jzTc()
public static java.lang.String simulink_Sfn_FBcl_jzTc()
public static java.lang.String simulink_Sfn_SfH_jzTc()
public static java.lang.String simulink_tlc_SfH_jzTc()
public static java.util.List<SmlkSfn.ZbnfFB> analyseOperations(org.vishia.header2Reflection.CheaderParser.ZbnfResultData parseResult)
parseResult
- all parsed files