00001 // 00002 // Pibero Djawotho <pibero@iucf.indiana.edu> 00003 // Indiana University 00004 // Feb 19, 2006 00005 // 00006 00007 // Local 00008 #include "JanEvent.h" 00009 #include "JanEventWriter.h" 00010 00011 JanEventWriter::JanEventWriter(const string& filename) 00012 : out(*new ofstream(filename.c_str())) 00013 { 00014 if (!out) cerr << "Can't open " << filename << endl; 00015 } 00016 00017 JanEventWriter::~JanEventWriter() 00018 { 00019 delete& out; 00020 } 00021 00022 ostream& JanEventWriter::operator()(const JanEvent& event) 00023 { 00024 return out << event; 00025 }
1.5.9