StandardEurekaError function

Top  Previous  Next

EurekaLog includes a function named StandardEurekaError, that enables you to call EurekaLog "manually" simulationg an exception.

 

Syntax of this function is as follows:

 

function StandardEurekaError(const Error: string): Boolean;

 

When EurekaLog is active the Result is True, otherwise it returns False (when the ExceptionLog.pas unit is included in your project but you have EurekaLog disabled in the "Project/Exceptions Log Options..." IDE menu).

 

With this function you can obtain the current call-stack without raising an exception.

 

This function simulates the raising of an EEurekaLogGeneralError exception with the Exception.Message = Error.

 

 

Example:

 

 

uses ExceptionLog; // The required unit...

 

begin

   ...

   ok := StandardEurekaError('General error!');

   ...

end;