1
0
Fork 0
spectre/include/Spectre/System/Log/Writer.h

19 lines
No EOL
297 B
C++

#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;
virtual bool flush() = 0;
};
} } // sp::log
#endif /* SPECTRE_SYSTEM_LOG_WRITER_H */