Class: Trapped_Errors_Array
This array stores the set of trapped errors as toggled ranges starting
with the errors that are trapped. The array should always contain 0 and
MAX_ERROR_NUMBER + 1, which are the limits. If an array contained the
following items...
{ 0, 5, 10, MAX_ERROR_NUMBER + 1 }.
This would mean that errors 1 - 4 are trapped, 5 - 9 are ignored, and
10 through the rest are trapped.
Class Hierarchy:
ARRAY

Trapped_Errors_ArrayClass Definition
Functions and Procedures

addError(Integer Error#)
Add the error as long as it doesn't violate boundary conditions.
This routine leaves the array unsorted.
Integer
findErrorLE(Integer targetError)
Find largest error LE targetError. Assumes array is sorted.

handleError(Integer Error# Integer trapFlag)
Set error to flagged state.

Ignore_All()
*** Flag all errors as non-trappable

Ignore_Error(Integer Error#)
*** Flag error as non-trappable

initArray()
Boundaries of the table are assumed to hold error limits.
Integer
isTrapped(Integer Error#)
Return 1 if Error is trapped, 0 otherwise.

Trap_All()
*** Flag all errors as trappable

Trap_Error(Integer Error#)
*** Flag error as trappable
Instances
Break_Array | Report.pkg | 222 |
Button_Ids | Dfclient.pkg | 498 |
ColCkBox | Dfsellst.pkg | 129 |
EV | Dfdtcent.pkg | 41 |
EV | Dfenrad.pkg | 93 |
Export_Array | Dd_cddeo.pkg | 42 |
item$group | dep_item.pkg | 85 |
item_group_ids | dep_item.pkg | 67 |
oArgs | cCommandLine.pkg | 22 |
oBreakArray | cReport.pkg | 217 |
oColParams | Dfdata.pkg | 70 |
oDFColorArray | Df_print.pkg | 982 |
oDFColorArray | Winprint2.pkg | 74 |
oDiagramArray | Df_print.pkg | 1061 |
oDiagramArray | Winprint2.pkg | 94 |
oEntryValues | Dd_pklst.pkg | 52 |
oErrorNumber | cWebAppError.pkg | 146 |
oErrorText | cWebAppError.pkg | 148 |
oFieldNr | cWebAppError.pkg | 152 |
oFileNr | cWebAppError.pkg | 150 |
oFileNr | cVdfInternetSession.pkg | 351 |
oLineNr | cWebAppError.pkg | 154 |
oRecords | Datalist.pkg | 178 |
oRptTotal | cHtmlreport.pkg | 37 |
oWpoID | cVdfInternetSession.pkg | 439 |
Radio_Objects | Dfrad_mx.pkg | 45 |
RptTotal | Dfwinrpt.pkg | 61 |
RptTotal | cWinReport2.pkg | 23 |
Seq_Channel_List | seq_chnl.pkg | 57 |
Statushelp_Array | Windows.pkg | 3030 |
Statushelp_Array | Sthlp_mx.pkg | 11 |
Statushelp_Array | Datadict.pkg | 1184 |
System_File_obj | Datadict.pkg | 1193 |
WinQLErrors | CrystalReport.pkg | 962 |
References (1):