maeWaiveViolation
maeWaiveViolation(x_dbId[?objectNamet_objectName][?objectTypet_objectType][?checkerNamet_checkerName][?analysisNamet_analysisName][?timet_time][?commentt_comment][?historyNamet_historyName][?designPointx_designPoint][?cornert_cornerName]) => t / nil
Description
Adds a rule to the waivers SQL database that waives a check and assert for the given object.
Arguments
Value Returned
|
A rule is added to the waivers SQL database that waives a check and assert for the given object. |
||
Examples
Waives the violations when the following conditions are met:
-
Point ID is
1 -
Corner name is
C1 -
Object type is instance and its name is
I19.PMOkl -
Checker name is
testLib/demo_top/Constr_3 - The analysis type is transient.
-
History name is
Interactive.1
let( (dbId)
dbId = maeOpenViolationDb( "fnxSession0" "demo_top:1" "Interactive.1")
when( dbId != -1
maeWaiveViolation( dbId ?objectName "I19.PMO" ?objectType "instance"
?checkerName "testLib/demo_top/Constr_3" ?analysisName "tran" ?comment "waiving"
?historyName "Interactive.1" ?designPoint 1 ?corner "C1")
maeCloseViolationDb(dbId)
)
Return to top