<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"> <html><head><title>OpenRM - RM Library (rmerror.c)</title></head> <body bgcolor=white fgcolor=black> <table width="100%" border=2 cellspacing=0 cellpadding=0 bgcolor="khaki" valign="center"> <th><img src="./images/ormsg.gif"> </th> </table> <spacer type=vertical size=15> <h2>Index of OpenRM - RM Library</h2> <spacer type=vertical size=15> <a name="rmError"> <pre><b> void rmError (const char *msg) </b></pre> <pre> const char *msg - a character string containing an application-supplied error message. </pre> <menu><P> This routine posts an error message in an implementation-specific way. </P> <P> X11: The error message supplied by the application is printed to stderr, and is prefaced with the string "rmError:". </P> <P> Win32: A Win32 MessageBox containing the application string will pop up on the screen. </P> <P> In both Win32 and X11, this routine will return control to the application (does not call exit()). </P></menu> <i>librm library source file: rmerror.c </i><hr width="75%"> <a name="rmWarning"> <pre><b> void rmWarning (const char *msg) </b></pre> <pre> const char *msg - a character string containing an application-supplied warning message. </pre> <menu><P> This routine posts an warning message in an implementation-specific way. </P> <P> X11: The warning message supplied by the application is printed to stderr, and is prefaced with the string "rmWarning:". </P> <P> Win32: A Win32 MessageBox containing the application string will pop up on the screen. </P> <P> In both Win32 and X11, this routine will return control to the application (does not call exit()). </P></menu> <i>librm library source file: rmerror.c </i><hr width="75%"> <a name="rmNotice"> <pre><b> void rmNotice (const char *msg) </b></pre> <pre> const char *msg - a character string containing an application-supplied notice message. </pre> <menu><P> This routine posts an notice message in an implementation-specific way. </P> <P> X11: The notice message supplied by the application is printed to stderr, and is prefaced with the string "rmNotice:". </P> <P> Win32: A Win32 MessageBox containing the application string will pop up on the screen. </P> <P> In both Win32 and X11, this routine will return control to the application (does not call exit()). </P></menu> <i>librm library source file: rmerror.c </i><hr width="75%"> <a name="rmNotifyLevel"> <pre><b> RMenum rmNotifyLevel(RMenum level) </b></pre> <pre> RMenum level - an RMenum value. Must be either RM_NOTIFY_FULL or RM_NOTIFY_SILENCE. </pre> <menu><P> Use this routine to set the volume on the notice/warning/error messages. When set to RM_NOTIFY_SILENCE, no notice/warning/error messages whatsoever will be generated by OpenRM. The only other option at this time is RM_NOTIFY_FULL. The default value is RM_NOTIFY_FULL. </P> <P> This routine is not thread safe. </P></menu> <i>librm library source file: rmerror.c </i><hr width="75%"> </body></html>