#ifndef __LOGWRITER_H #define __LOGWRITER_H #include #include #include #include "common.h" #include "Containers.h" #include "LogReader.h" namespace GtpVisibilityPreprocessor { //class ViewCellContainer; class LogWriter { void SetFilename(const std::string &filename); //void Write(const int numSamples, const ViewCellContainer &viewcells); void Write(std::ofstream &myfile, const int numSamples, const ViewCellInfoContainer &infos); void Write(const ViewCellHistoryContainer &hist); protected: std::string mFilename; }; } #endif