00001 #ifndef BESIII_INTERFACE_RAWWRITER_H 00002 #define BESIII_INTERFACE_RAWWRITER_H 00003 00004 00005 class IRawWriter 00006 { 00007 public : 00008 00009 virtual ~IRawWriter() {} 00010 00011 virtual int writeEvent(void* pevt, int size) = 0; 00012 00013 virtual int stat() = 0; 00014 }; 00015 00016 #endif