OTX Reference  
OpenTestSystem.Otx.Extensions.Job.Actions.AddBranchByIndex Class Reference

Add a set of response parameters by its index More...

Inheritance diagram for OpenTestSystem.Otx.Extensions.Job.Actions.AddBranchByIndex:
Inheritance graph

Public Attributes

ParameterContainerTerm content
 Parameter container contains the Parameter to be retrieved. More...
 
NumericTerm index
 Describes a position in a list. The first item in a list has the index value 0. More...
 
ParameterContainerTerm parameterContainer
 Parameter container contains the Parameter to be retrieved. More...
 
- Public Attributes inherited from OpenTestSystem.Otx.Core.Actions.ActionRealisation
OtxLink validFor
 Validity of ActionRealisation. More...
 

Detailed Description

Add a set of response parameters by its index

AddBranchByIndex is used to add a set of response parameters to the response structure according to a multiplexer database definition given by its index.

Exceptions
Core.Exceptions.TypeMismatchException
Core.Exceptions.OutOfBoundsException
Syntax
Job.AddBranchByIndex(ParameterContainerTerm parameterContainer, ParameterContainerTerm content, NumericTerm index);
ParameterContainerTerm parameterContainer
Parameter container contains the Parameter to be retrieved.
Definition: Job.cs:727
NumericTerm index
Describes a position in a list. The first item in a list has the index value 0.
Definition: Job.cs:747
ParameterContainerTerm content
Parameter container contains the Parameter to be retrieved.
Definition: Job.cs:737
Examples
// Local Declarations
DiagCom.ComChannel ComChannel1;
DiagCom.DiagService DiagService1;
DiagCom.Result Result1;
DiagCom.Response Response1;
DiagCom.Parameter Parameter1;
// Flow
ComChannel1 = DiagCom.GetComChannel("LL_GatewUDS", "EV_GatewLear_006", false);
DiagService1 = DiagCom.CreateDiagServiceByName(ComChannel1, "DiagnServi_ReadDataByIdentECUIdent");
[#MetaData(RequestPdu), <#Data>22 04 07</#Data>]
DiagCom.ExecuteDiagService(DiagService1, {Param_RecorDataIdent = "VW Logical Software Block Counter Of Programming Attempts"}, {}, Result1, NULL, false, false);
Response1 = DiagCom.GetFirstResponse(Result1);
Parameter1 = DiagCom.GetParameterByPath(Response1, {"Param_DataRecor"});
Job.AddBranchByIndex(Response1, Parameter1, 1);

Member Data Documentation

◆ content

ParameterContainerTerm OpenTestSystem.Otx.Extensions.Job.Actions.AddBranchByIndex.content

Parameter container contains the Parameter to be retrieved.

◆ index

NumericTerm OpenTestSystem.Otx.Extensions.Job.Actions.AddBranchByIndex.index

Describes a position in a list. The first item in a list has the index value 0.

◆ parameterContainer

ParameterContainerTerm OpenTestSystem.Otx.Extensions.Job.Actions.AddBranchByIndex.parameterContainer

Parameter container contains the Parameter to be retrieved.