PK_ERROR_reraise   

PK_ERROR_code_t     PK_ERROR_reraise
(
--- returned arguments ---
PK_LOGICAL_t *const was_error       --- whether there was an error to raise
)


This function repeats the most recent PK error.


If there have been no errors, or the last error has been cleared,
'was_error' will be PK_LOGICAL_false, otherwise the application's
registered error handler (if any) will be called.

This function may not return, if the above error handler jumps out of
Parasolid, else the value of 'was_error' will be PK_LOGICAL_true.

This function may be called at any time.

Note that there is no thread-specific version of this function. Its
effects can be simulated by using PK_THREAD_ask_last_error, followed
by PK_ERROR_raise.