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

Lists all Terms. More...

Classes

class  ConfigurationRecordTerm
 The abstract type ConfigurationRecordTerm is a Term More...
 
class  ConfigurationRecordValue
 Reading of data type value More...
 
class  DbConfigurationDataTerm
 The abstract type DbConfigurationDataTerm is an diagDataPlus:DbObjectTerm. More...
 
class  DbConfigurationDataValue
 Reading of data type value More...
 
class  DbConfigurationRecordTerm
 The abstract type DbConfigurationRecordTerm is an diagDataPlus:DbObjectTerm More...
 
class  DbConfigurationRecordValue
 Reading of data type value More...
 
class  DbDataRecordTerm
 The abstract type DbDataRecordTerm is an diagDataPlus:DbObjectTerm More...
 
class  DbDataRecordValue
 Reading of data type value More...
 
class  DbItemValueTerm
 The abstract type DbItemValueTerm is an diagDataPlus:DbObjectTerm More...
 
class  DbItemValueValue
 Reading of data type value More...
 
class  DbOptionItemTerm
 The abstract type DbOptionItemTerm is an diagDataPlus:DbObjectTerm. More...
 
class  DbOptionItemValue
 Reading of data type value More...
 
class  GetComChannelConfigurationRecords
 Gets the list of ConfigurationRecord elements More...
 
class  GetComchannelConfigurationRecords
 Gets the list of ConfigurationRecord elements More...
 
class  GetConfigurationRecordAsByteField
 Gets the current value of the ConfigurationRecord as a ByteField More...
 
class  GetConfigurationRecordError
 Gets the error message of the ConfigurationRecord as string More...
 
class  GetConfigurationRecordMatchingFileNames
 Gets the list of file names as strings More...
 
class  GetConfigurationRecordOptionItems
 Gets the list of OptionItem objects More...
 
class  GetConfigurationRecordReadDiagServices
 Gets the list of DiagService objects More...
 
class  GetConfigurationRecordWriteConfigurationServices
 Gets the list of DiagService objects More...
 
class  GetConfigurationRecordWriteDiagServices
 Gets the list of DiagService objects More...
 
class  GetDbComChannelDbConfigurationDatas
 Gets the list of DbConfigurationData objects More...
 
class  GetDbConfigurationDataDbConfigurationRecords
 Gets the list of DbConfigurationRecord objects More...
 
class  GetDbConfigurationRecordDbDataRecordByDataId
 Gets the DbDataRecord object by data id More...
 
class  GetDbConfigurationRecordDbDataRecordByKey
 Gets the DbDataRecord object by key More...
 
class  GetDbConfigurationRecordDbDataRecordByName
 Gets the DbDataRecord object by name More...
 
class  GetDbConfigurationRecordDbDataRecords
 Gets a list of corresponding DbDataRecord of the given DbConfigurationRecord More...
 
class  GetDbConfigurationRecordDbOptionItems
 Gets the list of DbOptionItem objects More...
 
class  GetDbDataRecordDataId
 Gets the data Id from the given DbDataRecord as string. More...
 
class  GetDbDataRecordKey
 Gets the key of the data record as string. More...
 
class  GetDbItemValueKey
 Gets the key More...
 
class  GetDbItemValueMeaning
 Gets the meaning More...
 
class  GetDbItemValueMeaningID
 Gets the meaning ID More...
 
class  GetDbItemValuePhysicalConstantValueAsString
 Gets the physical constant value More...
 
class  GetDbItemValueRule
 Gets the rule More...
 
class  GetDbOptionItemBitLength
 Gets the bit-length of the option item More...
 
class  GetDbOptionItemBitPosition
 Gets the Bit position More...
 
class  GetDbOptionItemBytePosition
 Gets the Byte position More...
 
class  GetDbOptionItemDataType
 Gets the data type More...
 
class  GetDbOptionItemDbItemValues
 Gets all item value objects More...
 
class  GetDbOptionItemDecimalPlaces
 Gets the number of valid decimal places More...
 
class  GetDbOptionItemInterval
 Gets the interval More...
 
class  GetDbOptionItemPhysicalDefaultValueAsString
 Gets the physical default value More...
 
class  GetDbOptionItemReadAudienceState
 Gets the read audience state More...
 
class  GetDbOptionItemSemantic
 Gets the semantic attribute More...
 
class  GetDbOptionItemTextTableElements
 Gets all table entries More...
 
class  GetDbOptionItemUnitAsString
 Gets the unit information More...
 
class  GetDbOptionItemWriteAudienceState
 Gets the write audience state More...
 
class  GetOptionItemError
 Gets the error message of the OptionItem as string More...
 
class  GetOptionItemMatchingDbItemValue
 Gets the DbItemValue of the associated DbOptionItem More...
 
class  GetOptionItemName
 Gets the short name of the OptionItem object. More...
 
class  GetOptionItemValueAsBoolean
 Gets the current value of the OptionItem as Boolean. More...
 
class  GetOptionItemValueAsByteField
 Gets the current value of the OptionItem as ByteField. More...
 
class  GetOptionItemValueAsFloat
 Gets the current value of the OptionItem as Float. More...
 
class  GetOptionItemValueAsInteger
 Gets the current value of the OptionItem as Integer. More...
 
class  GetOptionItemValueAsString
 Gets the current value of the OptionItem as String. More...
 
class  HasConfigurationRecordError
 Checks the ConfigurationRecord contains a non-empty error or not More...
 
class  HasOptionItemError
 Checks the OptionItem contains a non-empty error or not More...
 
class  IsComplexDbOptionItem
 Checks the datatype is complex or not More...
 
class  OptionItemTerm
 The abstract type OptionItemTerm is a Term More...
 
class  OptionItemValue
 Reading of data type value 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.