Error tracking and reporting utility.
Response = Error_Services(Service, Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10) |
The meaning of the response value depends on the service.
Parameter | Description |
---|---|
Service | The name of the service being requested. Required. |
Param1 - Param10 | Generic parameters. |
This SRP FrameWorks utility service is a general purpose error tracking and reporting utility. Unlike OpenInsight error routines, Error_Services
does not interfere with normal operations even if a previous error condition was set. The developer is given the right (and responsibility) to make these decisions.
Service | Description |
---|---|
Set | Usage: Comments: Returns: |
Add | Usage: Comments: Adds an error to the stack. This will not clear existing error conditions first. It is intended to allow higher level routines to add more information to an existing error condition or simply to maintain an ongoing error log for some troubleshooting or debugging purposes. Returns: |
Clear | Usage: Comments: Returns: |
GetMessage | Usage: Comments: Returns: |
GetMessages | Usage: Comments: Returns: |
HasError | Usage: Comments:
Returns: |
NoError | Usage: Comments: Returns: |
DisplayError | Usage: Comments: Returns: |
The proper use of the generic arguments are defined in the definition of each service above.