class REPORTER |
---|
**** |
__This_class_is_provided_to_report_errors,_warnings,_etc_to_a_program ___user.__Where_appropriate_errors_and_warnings_are_also_sent_to_a_throw-back ___channel_for_use_by_other_applications_known_to_the_underlying_operating ___system.__A_fatal_error_may_be_'reported'_by_raising_an_exception_as ___required.__This_is_always_done_as_a_string_exception,_created_for_the ___purpose_by_this_object. |
do_error(line_err : CARD,msg : STR) |
---|
do_warn(line_err : CARD,msg : STR) |
---|
attr error_count : CARD ; |
---|
attr error_count : CARD ; |
---|
attr lib : LIBCHARS ; |
---|
attr lib : LIBCHARS ; |
---|
attr line_no : CARD ; |
---|
attr line_no : CARD ; |
---|
attr max_index : CARD ; |
---|
attr messages : ARRAY{STR} ; |
---|
attr messages : ARRAY{STR} ; |
---|
attr raise_error : BOOL ; |
---|
attr source : FILE_PATH ; |
---|
attr source : FILE_PATH ; |
---|
throw(msg : STR,only_warning : BOOL) |
---|
attr throw_back_active : BOOL ; |
---|
attr throw_back_channel : REFERENCE ; |
---|
attr throw_back_channel : REFERENCE ; |
---|
attr throw_back_possible : BOOL ; |
---|
attr throw_back_possible : BOOL ; |
---|
attr warning_count : CARD ; |
---|
attr warning_count : CARD ; |
---|
attr warning_not_error : BOOL ; |
---|