#include <RixInterfaces.h>
Inheritance diagram for RixMessages:
Public Member Functions | |
virtual void | Error (const char *format,...)=0 |
Report an error, with printf-style formatting. | |
virtual void | ErrorAlways (const char *format,...)=0 |
Report an error, with no suppression of duplicate messages. | |
virtual void | Warning (const char *format,...)=0 |
Report a warning, suppressing duplicate messages. | |
virtual void | WarningAlways (const char *format,...)=0 |
Report a warning, with no suppression of duplicate messages. | |
virtual void | Info (const char *format,...)=0 |
Report information, suppressing duplicate messages. | |
virtual void | InfoAlways (const char *format,...)=0 |
Report information, with no suppression of duplicate messages. | |
virtual int | GetVersion () const |
Get the version number of this interface. | |
Protected Member Functions | |
RixMessages () | |
Constructor is for internal use only. | |
Protected Attributes | |
int | m_version |
Version number of this interface. |
|
Constructor is for internal use only.
|
|
Report an error, with printf-style formatting. For example: ReportError("Plugin failed, status %d", status);
|
|
Report an error, with no suppression of duplicate messages.
|
|
Get the version number of this interface. Different interfaces might have different version numbers in a given release. |
|
Report information, suppressing duplicate messages.
|
|
Report information, with no suppression of duplicate messages.
|
|
Report a warning, suppressing duplicate messages.
|
|
Report a warning, with no suppression of duplicate messages.
|
|
Version number of this interface.
|