geMakeProbeWithoutColor
geMakeProbeWithoutColor(
[ ?window w_windowId ]
[ ?name t_name ]
[ ?object g_object ]
[ ?otherObject g_otherObject ]
[ ?probeType t_probeType ]
[ ?viewTypeList l_viewTypesToCrossProbe ]
[ ?message t_messageString ]
)
=> o_probeObject
Description
Creates a probe of the specified type without specifying any colors. The object is highlighted when it is found by specifying the color defined in the geProbeOptionForm. This form can accessed from Option - Probe.
The type of probe — an object ID or a terminal — can be inferred from g_object. A terminal can be part of either a terminal probe or a net probe, so the probe type cannot be derived in that case. If g_object is a path list, t_probeType must be specified since the type cannot be derived from the name.
Arguments
|
?window w_windowId
|
Database ID of the window to contain the probe.
|
|
?name t_name
|
Name of the probe.
|
|
?object g_object
|
Object to be probed. It can be an instance, a net, or a terminal, and is specified either by the database ID of the object or by a list of strings describing a path to the object. The strings are in memInst format, which is needed for iterated instances and mosaics. If the database ID of the object is used, the path is derived from the hierarchical path from the top level of w_windowId to the object.
|
|
?otherObject g_otherObject
|
|
|
Second object specified only for path probes, which require two terminal objects.
|
|
?probeType t_probeType
|
|
|
Type of the probe. Valid Values: net, path, terminal, instance.
|
|
?viewTypeList l_viewTypesToCrossProbe
|
|
|
A list of strings that indicates the view types that should be crossProbed. If it is nil, no cross probing is done. If a list of strings is specified, it represents the list of view types to cross-probe. If it is all, all possible view types are cross probed.
|
|
?message t_messageString
|
|
|
String passed to the C-level cross-probe functions.
|
Value Returned
|
o_probeObject
|
Database ID of the new probe object.
|
Examples
Probes instance I2 contained within instance I1 within the top level of the current window. The probe is drawn on layer y0 drawing.
probe = geMakeProbeWithoutColor(
?name "myProbe"
?object list( "I1" "I2")
?probeType "instance")
Related Topics
Probe Functions
Probe File Format
Return to top