ifm3d
log_writer.h
1
// -*- c++ -*-
2
/*
3
* Copyright 2023-present ifm electronic, gmbh
4
* SPDX-License-Identifier: Apache-2.0
5
*/
6
7
#ifndef IFM3D_COMMON_LOGGING_LOG_WRITER_H
8
#define IFM3D_COMMON_LOGGING_LOG_WRITER_H
9
10
#include <ifm3d/common/logging/log_entry.h>
11
12
namespace
ifm3d
13
{
14
class
LogWriter
15
{
16
public
:
17
virtual
~
LogWriter
() {}
18
virtual
void
Write(
const
LogEntry
& entry) = 0;
19
};
20
}
21
#endif // IFM3D_COMMON_LOGGING_LOG_WRITER_H
ifm3d::LogWriter
Definition:
log_writer.h:14
ifm3d::LogEntry
Definition:
log_entry.h:19
ifm3d
common
logging
log_writer.h
Generated by
1.8.17