EntryList
PowerScript function
Description
Provides a list of the top-level entries included in a trace tree
model.
Applies to
TraceTree objects
Syntax
|
1 |
instancename.EntryList ( list ) |
|
Argument |
Description |
|---|---|
|
instancename |
Instance name of the TraceTree object. |
|
list |
An unbounded array variable of datatype TraceTreeNode |
Return value
ErrorReturn. Returns the following values:
-
Success! — The function succeeded
-
ModelNotExistsError! — The function failed because no model
exists
Usage
You use the EntryList function to extract a list of the top-level
entries or nodes included in a trace tree model. Each top-level entry
listed is defined as a TraceTreeNode object and provides the type of
activity represented by that node.
You must have previously created the trace tree model from a trace
file using the BuildModel function.
Examples
This example gets the top-level entries or nodes in a trace tree
model and then loops through the list extracting information about each
node. The of_dumpnode function takes a TraceTreeNode object and a level as
arguments and returns a string containing information about the
node:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
TraceTree ltct_model TraceTreeNode ltctn_list[], ltctn_node Long ll_index,ll_limit String ls_line ltct_model = CREATE TraceTree ltct_model.BuildModel() ltct_model.EntryList(ltctn_list) ll_limit = UpperBound(ltctn_list) FOR ll_index = 1 TO ll_limit ltctn_node = ltctn_list[ll_index] ls_line += of_dumpnode(ltctn_node,0) NEXT ... |
See also