FW Profile - C1 Implementation
|
Structure representing the base descriptor of a procedure. More...
Data Fields | |
PrANode_t * | aNodes |
array holding the action nodes in the procedure | |
PrDNode_t * | dNodes |
array holding the decision nodes in the procedure | |
PrFlow_t * | flows |
array holding the control flows in the procedure | |
FwPrCounterS1_t | nOfANodes |
the number of action nodes in the procedure | |
FwPrCounterS1_t | nOfDNodes |
the number of decision nodes in the procedure | |
FwPrCounterS1_t | nOfFlows |
the number of control flows in the procedure (excluding control flow from initial node) | |
Structure representing the base descriptor of a procedure.
The base descriptor holds the information which is not changed when the procedure is extended. This consists of:
aNodes
)dNodes
)flows
)Array aNodes
holds the action nodes in the procedure. The action nodes are identified by an integer in the range [1,N] (N is the total number of nodes). The i-th action node is stored in the (i-1)-th location of aNodes
. The number of action nodes is stored in field nOfANodes
.
Array dNodes
holds the decision nodes in the procedure. The decision nodes are identified by an integer in the range [1,M] (M is the total number of decision nodes). The i-th decision node is stored in the (i-1)-th location of dNodes
. The number of decision nodes is stored in field nOfDNodes
.
Array flows
holds the control flows in the procedure. The control flows are stored in groups of adjacent locations where each group holds the control flows out of the same node (see also PrANode_t
and PrDNode_t
). The number of control flows is stored in field nOfFlows
.
Definition at line 186 of file FwPrPrivate.h.