FW Profile - C1 Implementation
PrDNode_t Struct Reference

Structure representing a decision node in a procedure. More...

Data Fields

FwPrCounterS1_t outFlowIndex
 index of first out-going control flow in control flow array
 
FwPrCounterS1_t nOfOutTrans
 number of outgoing control flows from the decision node
 

Detailed Description

Structure representing a decision node in a procedure.

A decision node is characterized by the set of its out-going control flows. The set of out-going control flows is defined as follows. Control flows which originate from the same decision node are located in adjacent locations in the control flow array of the base descriptor (see PrBaseDesc_t). Field outFlowIndex identifies the first location of this set of adjacent locations. Thus, for instance, if a decision node has 3 out-going control flows and if its outFlowIndex field has value 4, then the three out-going control flows are located in elements 4, 5 and 6 of the array of control flows.

By convention, the implementation treats a decision node as uninitialized if its outFlowIndex field is equal to -1.

Definition at line 121 of file FwPrPrivate.h.


The documentation for this struct was generated from the following file:
P&P Software GmbH, Copyright 2011, All Rights Reserved