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