LogMessage.h
Go to the documentation of this file.
1 #include <iostream>
2 #include <fstream>
3 #include <regex>
4 #include <sstream>
5 #include <string>
6 #include <sys/time.h>
7 
8 #include "NovaTimingUtilities/TimingUtilities.h"
9 
10 #ifndef NL_LOGMESSAGE_H
11 #define NL_LOGMESSAGE_H
12 
13 namespace nl {
14  namespace timing {
15  class LogMessage;
16  }
17 }
18 
20 {
21 public:
22  enum MessageType {
26  };
27 
29  ~LogMessage();
30 
31  MessageType Type() { return _type; };
32  std::string Text() { return _raw; };
33 
34 private:
37 };
38 
39 #endif
MessageType Type()
Definition: LogMessage.h:31
std::string Text()
Definition: LogMessage.h:32
LogMessage(std::string rawtext, MessageType type=MessageType::kUnknown)
Definition: LogMessage.cxx:18
enum BeamMode string