28 lines
379 B
C++
28 lines
379 B
C++
#ifndef INTERNALERRORREPORTERIF_H_
|
|
#define INTERNALERRORREPORTERIF_H_
|
|
|
|
class InternalErrorReporterIF {
|
|
public:
|
|
virtual ~InternalErrorReporterIF() {
|
|
}
|
|
|
|
/**
|
|
* Thread safe
|
|
*/
|
|
virtual void queueMessageNotSent() = 0;
|
|
|
|
/**
|
|
* Thread safe
|
|
*/
|
|
virtual void lostTm() = 0;
|
|
|
|
/**
|
|
* Thread safe
|
|
*/
|
|
virtual void storeFull() = 0;
|
|
|
|
|
|
};
|
|
|
|
#endif /* INTERNALERRORREPORTERIF_H_ */
|