2
TPTC_ERROR_HANDLER = Procedure(error : TPTC_ERROR);
4
Function ptc_error_create(message : String) : TPTC_ERROR;
5
Function ptc_error_create_composite(message : String; error : TPTC_ERROR) : TPTC_ERROR;
6
Procedure ptc_error_destroy(obj : TPTC_ERROR);
8
Procedure ptc_error_report(obj : TPTC_ERROR);
10
Function ptc_error_message(obj : TPTC_ERROR) : String;
12
Procedure ptc_error_assign(obj, error : TPTC_ERROR);
13
Function ptc_error_equals(obj, error : TPTC_ERROR) : Boolean;
15
Procedure ptc_error_handler(handler : TPTC_ERROR_HANDLER);