|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.electric.tool.ncc.result.NccResult
public class NccResult
The result of running a netlist comparison on a single pair of Cells. Stores all information that results from the comparison. This information is needed by the NCC GUI and by tools that need NCC's matching information.
Nested Class Summary | |
---|---|
static class |
NccResult.CellSummary
|
Method Summary | |
---|---|
boolean |
exportMatch()
No problem was found with Exports |
BenchmarkResults |
getBenchmarkResults()
Get result of benchmarking performance counters |
NccResult.CellSummary |
getCellSummary()
|
Equivalence |
getEquivalence()
return object that maps between Nodes and Networks in the two designs |
Permutation |
getExportPermutation()
Return information saved for hierarchical interchange |
NccGuiInfo |
getNccGuiInfo()
return information saved specifically for the GUI |
NccOptions |
getOptions()
|
java.lang.String[] |
getRootCellNames()
|
Cell[] |
getRootCells()
return array of the top-level Cells being compared |
VarContext[] |
getRootContexts()
return array of the VarContexts for the top-level Cells begin compared |
boolean |
guiNeedsToReport()
The GUI needs to display this result to the user |
boolean |
match()
No problem was found |
static NccResult |
newResult(boolean exportNameMatch,
boolean topologyMatch,
boolean sizeMatch,
NccGlobalsReportable globalData)
|
static NccResult |
newUserAbortResult()
|
void |
setExportPermutation(Permutation exportPermutation)
Save information needed for hierarchical interchange |
boolean |
sizeMatch()
No problem was found with transistor sizes |
java.lang.String |
summary(boolean checkSizes)
return a string summarizing NCC's results |
boolean |
topologyMatch()
No problem was found with the network topology |
boolean |
userAbort()
User aborted this comparison. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static NccResult newResult(boolean exportNameMatch, boolean topologyMatch, boolean sizeMatch, NccGlobalsReportable globalData)
public static NccResult newUserAbortResult()
public Cell[] getRootCells()
public java.lang.String[] getRootCellNames()
public VarContext[] getRootContexts()
public NccOptions getOptions()
public NccResult.CellSummary getCellSummary()
public boolean exportMatch()
public boolean topologyMatch()
public boolean sizeMatch()
public boolean userAbort()
public boolean match()
public Equivalence getEquivalence()
public java.lang.String summary(boolean checkSizes)
public boolean guiNeedsToReport()
public NccGuiInfo getNccGuiInfo()
public Permutation getExportPermutation()
public void setExportPermutation(Permutation exportPermutation)
public BenchmarkResults getBenchmarkResults()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |