Synopsis

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

Purpose

Set an error on the message processor stack.

Description

This function will set the specified error on the error stack.

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_NOSTACK

Do not put on stack (see mpm_IssueError)

MPM_NOBANNER

Do not put banner on message

MPM_NOCOUNT

Do not add message to count

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