#include <IOVProxy.h>
Public Types | |
typedef iov_range_iterator | const_iterator |
Public Member Functions | |
IOVElementProxy | back () const |
const_iterator | begin () const |
const_iterator | end () const |
const_iterator | find (cond::Time_t time) const |
IOVElementProxy | front () const |
IOVRange () | |
IOVRange (const boost::shared_ptr< IOVProxyData > &iov, int low, int high) | |
IOVRange (const IOVRange &rhs) | |
IOVRange & | operator= (const IOVRange &rhs) |
size_t | size () const |
Private Attributes | |
int | m_high |
boost::shared_ptr< IOVProxyData > | m_iov |
int | m_low |
Definition at line 102 of file IOVProxy.h.
Definition at line 105 of file IOVProxy.h.
cond::IOVRange::IOVRange | ( | ) |
Definition at line 65 of file IOVProxy.cc.
cond::IOVRange::IOVRange | ( | const boost::shared_ptr< IOVProxyData > & | iov, |
int | low, | ||
int | high | ||
) |
cond::IOVRange::IOVRange | ( | const IOVRange & | rhs | ) |
Definition at line 79 of file IOVProxy.cc.
cond::IOVElementProxy cond::IOVRange::back | ( | ) | const |
Definition at line 105 of file IOVProxy.cc.
Referenced by BOOST_PYTHON_MODULE().
const_iterator cond::IOVRange::begin | ( | void | ) | const [inline] |
Definition at line 116 of file IOVProxy.h.
Referenced by BOOST_PYTHON_MODULE(), CondBasicIter::setMax(), CondBasicIter::setMin(), and CondBasicIter::setRange().
const_iterator cond::IOVRange::end | ( | void | ) | const [inline] |
Definition at line 121 of file IOVProxy.h.
Referenced by BOOST_PYTHON_MODULE(), CondBasicIter::setMax(), CondBasicIter::setMin(), and CondBasicIter::setRange().
cond::IOVRange::const_iterator cond::IOVRange::find | ( | cond::Time_t | time | ) | const |
cond::IOVElementProxy cond::IOVRange::front | ( | ) | const |
Definition at line 100 of file IOVProxy.cc.
Referenced by BOOST_PYTHON_MODULE().
cond::IOVRange & cond::IOVRange::operator= | ( | const IOVRange & | rhs | ) |
size_t cond::IOVRange::size | ( | void | ) | const |
Definition at line 110 of file IOVProxy.cc.
Referenced by BOOST_PYTHON_MODULE().
int cond::IOVRange::m_high [private] |
Definition at line 137 of file IOVProxy.h.
Referenced by end(), and operator=().
boost::shared_ptr<IOVProxyData> cond::IOVRange::m_iov [private] |
Definition at line 135 of file IOVProxy.h.
Referenced by begin(), end(), and operator=().
int cond::IOVRange::m_low [private] |
Definition at line 136 of file IOVProxy.h.
Referenced by begin(), and operator=().