1 #ifndef _Belle2_DAQLogMessage_h
2 #define _Belle2_DAQLogMessage_h
4 #include "daq/slc/base/Date.h"
6 #include "daq/slc/system/LogFile.h"
22 LogFile::Priority priority,
23 const std::string& message);
26 LogFile::Priority priority,
27 const std::string& message,
31 const std::string& priority,
32 const std::string& message,
36 LogFile::Priority priority,
37 const std::string& category,
38 const std::string& message);
41 LogFile::Priority priority,
43 const std::string& message);
46 LogFile::Priority priority,
47 const std::string& category,
48 const std::string& message,
52 LogFile::Priority priority,
54 const std::string& message,
61 void setId(
int id) { m_id = id; }
62 void setPriority(
const std::string& priority);
63 void setPriority(LogFile::Priority priority);
64 void setCategory(
int category);
65 void setCategory(
const std::string& category);
66 void setNodeName(
const std::string& name);
67 void setMessage(
const std::string& message);
69 void setDate(
int date);
70 void setDate(
const Date& date);
71 int getId()
const {
return m_id; }
72 LogFile::Priority getPriority()
const;
73 int getCategory()
const;
74 const std::string getCategoryName()
const;
75 int getPriorityInt()
const;
76 const std::string getPriorityText()
const;
77 const std::string& getNodeName()
const;
78 const std::string& getMessage()
const;
79 int getDateInt()
const;
80 const Date getDate()
const;
84 std::string m_nodename;
86 std::string m_message;