Synopsis
PDX_MSGT gdx_EdgeGetEdgeUsages(long option, MDA_PTR gdx_edge_ptr, long *num_loops, PDX_BOOL **edge_usages, MDA_PTR **gdx_loop_ptrs)
Purpose
Get the edge usages of this edge in loops, and get loops too.
Description
Get the usages of this edge. Go up each parent loop getting the senses, and merge them to get a usage.
Input
option
(not used)
gdx_edge_ptr
DB pointer of edge
Output
num_loops
Number of loops referencing the input edge
edge_usages
Array of edge senses from loops
gdx_loop_ptrs
Array of loop pointers referencing edge.
Return
GDX_NOERR
Low level error return
.fi