Synopsis

(macro) PDX_MSGT mpm_IssueError(long option, PDX_MSGT message, PDX_MSGT severity, ...)

Purpose

Issue an error using the message processor.

Description

This function will output the specified error.

Input

option

MPM_BRIEF

Use the brief version of the message

MPM_NOFORMAT

Do not format the message, just use the text

MPM_NONEWLINE

Do not issue a newline at the end of the message

MPM_NOSTD

Do not output message to stdout/stderr

MPM_NOLOG

Do not output message to log file

MPM_TOKEN

Argument list contains tokens (MPM_TOKAP, MPM_TOKARGS, MPM_TOKTEXT, MPM_TOKFILELINE, MPM_TOKSTREAM)

MPM_NODUMP

Do not dump the stack just clear it

MPM_NOBANNER

Do not put banner on message

MPM_FIRST

Output first entry on stack only

MPM_LAST

Output last entry on stack only

MPM_STACK

Output entire stack

message

Message id of error

severity

Severity level .br MPM_INFO .br MPM_STATUS .br MPM_WARNING .br MPM_ERROR .br MPM_FATAL @a ... Arguments to be formatted in text

Return

Specified message value