From 173aea31c98e71155a77e902ff25f6d98fdd159b Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Sat, 18 Feb 2023 13:50:34 +0100 Subject: [PATCH] Adding include/Spectre/System/Log/Writer.h interface. --- include/Spectre/System/Log/Writer.h | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 include/Spectre/System/Log/Writer.h diff --git a/include/Spectre/System/Log/Writer.h b/include/Spectre/System/Log/Writer.h new file mode 100644 index 0000000..9ecefaf --- /dev/null +++ b/include/Spectre/System/Log/Writer.h @@ -0,0 +1,17 @@ +#ifndef SPECTRE_SYSTEM_LOG_WRITER_H +#define SPECTRE_SYSTEM_LOG_WRITER_H + +namespace sp { namespace log { + +class Writer +{ +public: + virtual ~Writer() {} + + virtual size_t write(const void *data, size_t len) = 0; +}; + + +} } // sp::log + +#endif /* SPECTRE_SYSTEM_LOG_WRITER_H */ \ No newline at end of file