CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_3/src/CondCore/DBCommon/interface/LogDBEntry.h

Go to the documentation of this file.
00001 #ifndef CondCore_DBCommon_LogDBEntry_H
00002 #define CondCore_DBCommon_LogDBEntry_H
00003 #include <string>
00004 namespace cond{
00005 
00006   class UserLogInfo{
00007     public:
00008       std::string provenance;
00009       std::string usertext;
00010   };
00011 
00012   class NullUserLogInfo : public UserLogInfo{
00013   };
00014 
00015   class LogDBEntry{
00016   public:
00017     unsigned long long logId;
00018     std::string destinationDB;   
00019     std::string provenance;
00020     std::string usertext;
00021     std::string iovtag;
00022     std::string iovtimetype;
00023     unsigned int payloadIdx;
00024     unsigned long long lastSince;
00025     std::string payloadClass;
00026     std::string payloadToken;
00027     std::string exectime;
00028     std::string execmessage;
00029   };
00030 }
00031 #endif