iReporterListener Struct Reference (Crystal Space 2.0 Public API Reference)

| ## Public API Reference

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions
iReporterListener Struct Reference
Utilities

Implement this interface if you're interested in hearing about new messages on the reporter. More...

`#include <ivaria/reporter.h>`

Inheritance diagram for iReporterListener:

List of all members.

## Public Member Functions
| THREADED_INTERFACE4 (Report, iReporter *reporter, int severity, const char *msgId, const char *description)
| Something has been reported.

## Detailed Description

Implement this interface if you're interested in hearing about new messages on the reporter.

Main creators of instances implementing this interface:

- Application.
- Standard reporter listener plugin (crystalspace.utilities.stdrep)

Main users of this interface:

- iReporter

Definition at line 86 of file reporter.h.

## Member Function Documentation

iReporterListener::THREADED_INTERFACE4 | ( | Report | ,
|  | iReporter * | reporter,
|  | int | severity,
|  | const char * | msgId,
|  | const char * | description
| ) |  |

Something has been reported.

If this function returns true then the report is considered handled and the reporter will not add it anymore.

The documentation for this struct was generated from the following file:

- ivaria/reporter.h