CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
LogDBEntry.h
Go to the documentation of this file.
1 #ifndef CondCore_DBCommon_LogDBEntry_H
2 #define CondCore_DBCommon_LogDBEntry_H
3 #include <string>
4 namespace cond{
5 
6  class UserLogInfo{
7  public:
8  std::string provenance;
9  std::string usertext;
10  };
11 
12  class NullUserLogInfo : public UserLogInfo{
13  };
14 
15  class LogDBEntry{
16  public:
17  unsigned long long logId;
18  std::string destinationDB;
19  std::string provenance;
20  std::string usertext;
21  std::string iovtag;
22  std::string iovtimetype;
23  unsigned int payloadIdx;
24  unsigned long long lastSince;
25  std::string payloadClass;
26  std::string payloadToken;
27  std::string exectime;
28  std::string execmessage;
29  };
30 }
31 #endif
std::string usertext
Definition: LogDBEntry.h:9
std::string exectime
Definition: LogDBEntry.h:27
std::string usertext
Definition: LogDBEntry.h:20
std::string iovtimetype
Definition: LogDBEntry.h:22
unsigned int payloadIdx
Definition: LogDBEntry.h:23
std::string payloadToken
Definition: LogDBEntry.h:26
unsigned long long logId
Definition: LogDBEntry.h:17
std::string payloadClass
Definition: LogDBEntry.h:25
std::string destinationDB
Definition: LogDBEntry.h:18
unsigned long long lastSince
Definition: LogDBEntry.h:24
std::string execmessage
Definition: LogDBEntry.h:28
std::string provenance
Definition: LogDBEntry.h:8
std::string provenance
Definition: LogDBEntry.h:19
std::string iovtag
Definition: LogDBEntry.h:21