OTX Reference  
OpenTestSystem.Otx.Extensions.EcuStateChart.Terms Namespace Reference

Lists all Terms. More...

Classes

class  DbEcuStateChartTerm
 The abstract type DbEcuStateChartTerm is a dataPlus:DbObjectTerm. It serves as a base for all concrete terms, which return a DbEcuStateChart value. It has no special members. More...
 
class  DbEcuStateChartValue
 Reading of data type value More...
 
class  DbEcuStateTerm
 The abstract type DbEcuStateTerm is a dataPlus:DbObjectTerm. It serves as a base for all concrete terms, which return a DbEcuState value. It has no special members. More...
 
class  DbEcuStateTransitionActionTerm
 The abstract type DbEcuStateTransitionActionTerm is a dataPlus:DbObjectTerm. It serves as a base for all concrete terms, which return a DbEcuStateTransitionAction value. It has no special members. More...
 
class  DbEcuStateTransitionActionValue
 Reading of data type value More...
 
class  DbEcuStateTransitionTerm
 The abstract type DbEcuStateTransitionTerm is a dataPlus:DbObjectTerm. It serves as a base for all concrete terms, which return a DbEcuStateTransition value. It has no special members. More...
 
class  DbEcuStateTransitionValue
 Reading of data type value More...
 
class  DbEcuStateValue
 Reading of data type value More...
 
class  GetDbComChannelDbEcuStateCharts
 Gets the list of DbEcuStateChart elements defined at the MCDDbLocation of the given DbComChannel More...
 
class  GetDbDiagServiceDbEcuStateTransitionsByDbObject
 Gets the list of those DbEcuStateTransitions elements which belong to the given DbEcuStateChart More...
 
class  GetDbDiagServiceDbEcuStateTransitionsBySemantic
 Gets the list of those DbEcuStateTransitions elements of the given semantic More...
 
class  GetDbDiagServiceDbPreConditionStatesByDbObject
 Gets the list of those DbEcuState elements which belong to the given DbEcuStateChart More...
 
class  GetDbDiagServiceDbPreConditionStatesBySemantic
 Gets the list of those DbEcuState elements of the given semantic More...
 
class  GetDbEcuStateChartDbEcuStateByName
 Gets a DbEcuState belonging to the given state chart and name More...
 
class  GetDbEcuStateChartDbEcuStates
 Gets list of DbEcuState elements belonging to the given state chart More...
 
class  GetDbEcuStateChartDbEcuStateTransitions
 Gets list of DbEcuStateTransition elements contained in the given state chart. More...
 
class  GetDbEcuStateChartDbStartState
 Gets the start state (DbEcuState) of the given state chart. More...
 
class  GetDbEcuStateChartSemantic
 Gets the semantic attribute of the given state chart. More...
 
class  GetDbEcuStateDbEcuStateTransitions
 Gets list of DbEcuStateTransition elements of all outgoing transitions More...
 
class  GetDbEcuStateTransitionActionDbDiagComPrimitive
 Gets a DbDiagService that can be used to fire the corresponding state transition. More...
 
class  GetDbEcuStateTransitionActionDbRequestParameter
 Gets a single request parameter object of the referenced communication primitive More...
 
class  GetDbEcuStateTransitionActions
 Gets the list of DbEcuStateTransitionAction elements which cause the current state transition to be performed at runtime. More...
 
class  GetDbEcuStateTransitionActionValueAsBoolean
 Gets the specific value as Boolean of a single request parameter object of the referenced communication primitive. More...
 
class  GetDbEcuStateTransitionActionValueAsByteField
 Gets the specific value as ByteField of a single request parameter object of the referenced communication primitive. More...
 
class  GetDbEcuStateTransitionActionValueAsFloat
 Gets the specific value as Float of a single request parameter object of the referenced communication primitive. More...
 
class  GetDbEcuStateTransitionActionValueAsInteger
 Gets the specific value as Integer of a single request parameter object of the referenced communication primitive. More...
 
class  GetDbEcuStateTransitionActionValueAsString
 Gets the specific value as String of a single request parameter object of the referenced communication primitive. More...
 
class  GetDbEcuStateTransitionDbSourceState
 Gets the source state of the given transition More...
 
class  GetDbEcuStateTransitionDbTargetState
 Gets the target state of the given transition More...
 

Detailed Description

Lists all Terms.

OTX terms represent syntactic expressions which can be evaluated in order to yield a value. The resulting value of a term can be a simple value (e.g. an integer in the OTX Integer case) or a reference to complex data (e.g. a reference to a list in the OTX List case). Terms are required in various places in the data model, when a value needs to be computed which is then e.g. assigned to a variable, used as an input parameter for a procedure call, or used as the condition truth value in a branch, etc. Every OTX term is categorized according to its return type.

Note
OTX terms never have side-effects – this means that the arguments of a term will not be changed by term evaluation.
The abstract OTX Core terms are extensible. This means that OTX extensions may derive new terms from any of the abstract term categories defined in the OTX Core.