7 #ifndef NUKLEI_TXTOBSERVATIONSERIAL_H
8 #define NUKLEI_TXTOBSERVATIONSERIAL_H
22 TxtReader(
const std::string &observationFileName);
25 Observation::Type type()
const {
return Observation::TXT; }
31 NUKLEI_UNIQUE_PTR<Observation> readObservation_();
34 std::string observationFileName;
41 TxtWriter(
const std::string &observationFileName);
44 Observation::Type type()
const {
return Observation::TXT; }
49 NUKLEI_UNIQUE_PTR<Observation> templateObservation()
const
50 {
return NUKLEI_UNIQUE_PTR<Observation>(NUKLEI_MOVE(
new TxtObservation)); }
56 std::string observationFileName_;