Program Listing for File webis_writer.hpp

Return to documentation for file (monitoring/webis_writer.hpp)

#ifndef WEBIS_WRITER_HPP_
#define WEBIS_WRITER_HPP_

#include <ers/ers.h>

#include <nlohmann/json.hpp>

#include "writer.hpp"

ERS_DECLARE_ISSUE(monitoring_log, webis_issue, issue_message, ((const std::string&)issue_message))


class WebISWriter : public Writer {
public:
    void write_message(const nlohmann::json& message) override;
};

#endif // WEBIS_WRITER_HPP_