# fmtmsg.h - [Overview](#section1412475761165627) - [Summary](#section330625145165627) - [Macros](#define-members) - [Functions](#func-members) ## **Overview** **Related Modules:** [UTILS](UTILS.md) **Description:** Provides a function for printing formatted messages. You can use the function in the file to write messages \(especially error messages\) into the output device specified by **classification**. **Since:** 1.0 **Version:** 1.0 ## **Summary** ## Macros
MM_HARD 1 |
|
MM_SOFT 2 |
|
MM_FIRM 4 |
|
MM_APPL 8 |
|
MM_UTIL 16 |
|
MM_OPSYS 32 |
|
MM_RECOVER 64 |
|
MM_NRECOV 128 |
|
MM_PRINT 256 |
|
MM_CONSOLE 512 |
|
MM_NULLMC 0L |
|
MM_HALT 1 |
|
MM_ERROR 2 |
|
MM_INFO 4 |
|
MM_NOSEV 0 |
No severity level is set, equivalent to MM_NULLSEV. |
MM_OK 0 |
|
MM_NOTOK (-1) |
|
MM_NOMSG 1 |
|
MM_NOCON 4 |
|
MM_NULLLBL ((char*)0) |
|
MM_NULLTXT ((char*)0) |
|
MM_NULLACT ((char*)0) |
|
MM_NULLTAG ((char*)0) |
|
fmtmsg (long classification, const char *label, int severity, const char *text, const char *action, const char *tag) |