LogFile.h
Go to the documentation of this file.
1 // C++ includes
2 #include <iostream>
3 #include <fstream>
4 #include <regex>
5 #include <sstream>
6 #include <string>
7 
8 // NOvASoft includes
9 #include "LogMessage.h"
10 
11 #ifndef NL_LOGFILE_H
12 #define NL_LOGFILE_H
13 
14 
15 namespace nl {
16  namespace timing {
17  class LogFile;
18  }
19 }
20 
22 {
23 public:
25  ~LogFile();
26 
27  void ProcessLog();
28  std::vector<nl::timing::LogMessage*> GetMessages(){ return _messages; };
29 
30 private:
32  std::vector<nl::timing::LogMessage*> _messages;
33 };
34 
35 #endif
std::string _path
Definition: LogFile.h:28
std::vector< nl::timing::LogMessage * > GetMessages()
Definition: LogFile.h:28
std::vector< nl::timing::LogMessage * > _messages
Definition: LogFile.h:32
const std::string path
Definition: plot_BEN.C:43
LogFile(std::string path)
Definition: LogFile.cxx:16
enum BeamMode string