Skip to content

InscoperAPI/API/Shared/Log/LogListener.h

Namespaces

Name
Inscoper
Inscoper namespace.

Classes

Name
class Inscoper::LogListener
Interface for receiving log messages.

Source code

#ifndef LOGLISTENER_H
#define LOGLISTENER_H

#include <Global.h>
#include <Shared/Log/ELogLevel.h>

#include <string>

namespace Inscoper {

class INSCOPER_EXPORT LogListener {
public:
  virtual ~LogListener() = default;

  virtual void logFunction(const std::string &message, Inscoper::ELogLevel level) = 0;
};

} // namespace Inscoper

#endif // LOGLISTENER_H

Updated on 2026-09-03 at 12:14:17 +0200