CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
popcon::VerifyState Class Reference

#include <VerifyState.h>

Public Member Functions

bool consistentWith (std::string &sourceId) const
 
bool selfConsistent () const
 
 VerifyState (cond::TagInfo const &tagInfo, cond::LogDBEntry const &logDBEntry)
 

Private Attributes

cond::LogDBEntry const & m_logDBEntry
 
cond::TagInfo const & m_tagInfo
 

Detailed Description

Verify the consistency between conddb and the log

Definition at line 17 of file VerifyState.h.

Constructor & Destructor Documentation

popcon::VerifyState::VerifyState ( cond::TagInfo const &  tagInfo,
cond::LogDBEntry const &  logDBEntry 
)
inline

Definition at line 19 of file VerifyState.h.

20  :
21  m_tagInfo(tagInfo),
22  m_logDBEntry(logDBEntry){}
cond::TagInfo const & m_tagInfo
Definition: VerifyState.h:35
cond::LogDBEntry const & m_logDBEntry
Definition: VerifyState.h:37

Member Function Documentation

bool popcon::VerifyState::consistentWith ( std::string &  sourceId) const
bool popcon::VerifyState::selfConsistent ( ) const

Member Data Documentation

cond::LogDBEntry const& popcon::VerifyState::m_logDBEntry
private

Definition at line 37 of file VerifyState.h.

cond::TagInfo const& popcon::VerifyState::m_tagInfo
private

Definition at line 35 of file VerifyState.h.