1 #ifndef IOPool_Streamer_StreamerFileIO_h
2 #define IOPool_Streamer_StreamerFileIO_h
10 #include "boost/shared_ptr.hpp"
28 bool write(
const char *ptr,
size_t n);
57 boost::shared_ptr<std::ofstream>
ost_;
boost::shared_ptr< std::ofstream > ost_
uint64 current_offset() const
uint64 first_event_offset_
OutputFile(const std::string &name)
uint64 first_event_offset() const
void set_first_event_offset(uint64 v)
bool write(const char *ptr, size_t n)
uint64 last_event_offset() const
void set_do_adler(bool v)
uint64 last_event_offset_
void set_current_offset(uint64 v)
void set_last_event_offset(uint64 v)
std::string fileName() const
void set_events(uint64 v)