update readme
[c11concurrency-benchmarks.git] / iris / include / writer.h
1 #ifndef IRIS_WRITER_H_
2 #define IRIS_WRITER_H_
3
4 #include <sys/uio.h>
5
6 #include <vector>
7 namespace iris {
8
9 // interface for log writting policy
10 class writer {
11 public:
12     virtual void write(const char * msg) = 0;
13     virtual void write(const char * buffer, size_t len) = 0;
14 };
15
16 }
17
18 #endif