iostream-rawlog-private.h revision 76d4ff1c1b31a1a09f6cbfe613a8d0efe62cbfd2
#ifndef IOSTREAM_RAWLOG_PRIVATE_H
#define IOSTREAM_RAWLOG_PRIVATE_H
#define IOSTREAM_RAWLOG_MAX_PREFIX_LEN 3
enum iostream_rawlog_flags {
IOSTREAM_RAWLOG_FLAG_AUTOCLOSE = 0x01,
IOSTREAM_RAWLOG_FLAG_BUFFERED = 0x02,
};
struct rawlog_iostream {
struct iostream_private *iostream;
enum iostream_rawlog_flags flags;
struct ostream *rawlog_output;
bool input;
bool line_continued;
};
#endif