CMS 3D CMS Logo

Public Member Functions | Private Attributes

cond::IOVElementProxy Class Reference

#include <IOVProxy.h>

List of all members.

Public Member Functions

 IOVElementProxy ()
 IOVElementProxy (cond::Time_t is, cond::Time_t it, std::string const &itoken)
void set (IOV const &v, int i)
void set (cond::Time_t is, cond::Time_t it, std::string const &itoken)
cond::Time_t since () const
cond::Time_t till () const
std::string const & token () const

Private Attributes

cond::Time_t m_since
cond::Time_t m_till
std::string m_token

Detailed Description

Definition at line 19 of file IOVProxy.h.


Constructor & Destructor Documentation

cond::IOVElementProxy::IOVElementProxy ( ) [inline]

Definition at line 21 of file IOVProxy.h.

cond::IOVElementProxy::IOVElementProxy ( cond::Time_t  is,
cond::Time_t  it,
std::string const &  itoken 
) [inline]

Definition at line 25 of file IOVProxy.h.

                                            :
      m_since(is), m_till(it), m_token(itoken) {}

Member Function Documentation

void cond::IOVElementProxy::set ( cond::Time_t  is,
cond::Time_t  it,
std::string const &  itoken 
) [inline]
void cond::IOVElementProxy::set ( IOV const &  v,
int  i 
)
cond::Time_t cond::IOVElementProxy::since ( ) const [inline]
cond::Time_t cond::IOVElementProxy::till ( ) const [inline]
std::string const& cond::IOVElementProxy::token ( ) const [inline]

Member Data Documentation

Definition at line 43 of file IOVProxy.h.

Referenced by set(), and since().

Definition at line 44 of file IOVProxy.h.

Referenced by set(), and till().

std::string cond::IOVElementProxy::m_token [private]

Definition at line 45 of file IOVProxy.h.

Referenced by set(), and token().