The Store module exports several RECORD definitions that are used as return types for the various functions. These records provide structured access to results and error information.
All response records include exception handling fields to provide detailed error information when operations fail. Check the has_exceptions field before accessing operation results.
Defines the structure of a single exception or error message.
EXPORT ExceptionLayout := RECORD STRING code; STRING audience; STRING source; STRING message; END;
| code | Error code identifying the type of exception |
| audience | Intended audience for the exception message |
| source | Source component that generated the exception |
| message | Human-readable description of the exception |