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
RunSummaryRead Class Reference

#include <RunSummaryRead.h>

Inheritance diagram for RunSummaryRead:
TestBase

Public Member Functions

RunSummary readData (const std::string &table, const std::string &column, const int r_number)
 
void run ()
 
 RunSummaryRead (const std::string &connectionString, const std::string &user, const std::string &pass)
 
virtual ~RunSummaryRead ()
 
- Public Member Functions inherited from TestBase
void setVerbosityLevel (coral::MsgLevel level)
 
void setVerbosityLevel (coral::MsgLevel level)
 
 TestBase ()
 
 TestBase ()
 
virtual ~TestBase ()
 
virtual ~TestBase ()
 

Private Attributes

std::string m_columnToRead
 
std::string m_connectionString
 
std::string m_pass
 
std::string m_tableToRead
 
std::string m_user
 

Additional Inherited Members

- Protected Member Functions inherited from TestBase
coral::ISession * connect (const std::string &connectionString, const std::string &user, const std::string &password)
 
coral::ISession * connect (const std::string &connectionString, const std::string &user, const std::string &password)
 

Detailed Description

Definition at line 11 of file RunSummaryRead.h.

Constructor & Destructor Documentation

RunSummaryRead::RunSummaryRead ( const std::string &  connectionString,
const std::string &  user,
const std::string &  pass 
)

Definition at line 34 of file RunSummaryRead.cc.

RunSummaryRead::~RunSummaryRead ( )
virtual

Definition at line 52 of file RunSummaryRead.cc.

Member Function Documentation

RunSummary RunSummaryRead::readData ( const std::string &  table,
const std::string &  column,
const int  r_number 
)

The number of nanoseconds from epoch 01/01/1970 UTC, normally should fit into 64bit signed integer, depends on the BOOST installation

Definition at line 68 of file RunSummaryRead.cc.

Referenced by RunSummaryHandler::getNewObjects().

void RunSummaryRead::run ( )
virtual

Implements TestBase.

Definition at line 58 of file RunSummaryRead.cc.

Member Data Documentation

std::string RunSummaryRead::m_columnToRead
private

Definition at line 26 of file RunSummaryRead.h.

std::string RunSummaryRead::m_connectionString
private

Definition at line 27 of file RunSummaryRead.h.

std::string RunSummaryRead::m_pass
private

Definition at line 29 of file RunSummaryRead.h.

std::string RunSummaryRead::m_tableToRead
private

Definition at line 25 of file RunSummaryRead.h.

std::string RunSummaryRead::m_user
private

Definition at line 28 of file RunSummaryRead.h.