Independent error-storing and reporting type,
using the __FILE__ and __LINE__ pre-processor macros.
| private function error_constructor () |
| final :: error_destructor |
| procedure, public :: err_set => t_err2_err_set | ../../ set an error message at the location where error occured |
| procedure, public :: err_caller => t_err2_err_caller | ../../ add a caller to the list of callers after an error |
| procedure, public :: err_write => t_err2_err_write | ../../ output the error message of currntly recevied error |
| procedure, public :: err_present => t_err2_err_present | ../../ check if an error is present or not |
| procedure, public :: err_reset => t_err2_err_reset | ../../ reset the variables of this class |