ScriptTraceVariableList¶
- class ScriptTraceVariableList.ScriptTraceVariableList(iterable=(), /)¶
Bases:
list
Provides functionality for the modification of the list of variables, traced by the corresponding ScriptTraceObject.- __iter__() Iterable[ScriptTraceVariable] ¶
- __next__() ScriptTraceVariable ¶
- __len__() int ¶
- Returns the number of ScriptTraceVariables in this ScriptTraceVariableList.
- __contains__(variable: ScriptTraceVariable) bool ¶
- Returns, wether the ScriptTraceVariableList contains the ScriptTraceVariable.Allows usage of ‘in’ and ‘not in’ operators.
- __getitem__(index: int) ScriptTraceVariable ¶
- Gets or sets the trace variable at the given index.
- add() ScriptTraceVariable ¶
- Creates and adds a ScriptTraceVariable to the list. Returns the ScriptTraceVariale.Not allowed for the variable list of the DeviceTrace.
- remove(index: int) None ¶
- remove(traceVariable: ScriptTraceVariable) None
- Removes the given ScriptTraceVariable from this ScriptTraceVariableList.
- clear() None ¶
- Removes all ScriptTraceVariables from this ScriptTraceVariableList.
- index_of(variable: ScriptTraceVariable) int ¶
- Returns the index of the ScriptTraceVariable in the list or -1, if the Variable could not be found.
- contains(variable: ScriptTraceVariable) bool ¶
- Returns, wether the ScriptTraceVariableList contains the ScriptTraceVariable.