#include <CondIter.h>
Public Member Functions | |
virtual void | clear () |
CondIter (bool cacheIt=false) | |
DataT const * | next () |
void | reset () |
void | rewind () |
virtual | ~CondIter () |
Public Member Functions inherited from CondBasicIter | |
CondBasicIter () | |
CondBasicIter (const std::string &NameDB, const std::string &Tag, const std::string &User, const std::string &Pass, const std::string &nameBlob="") | |
CondBasicIter (const std::string &NameDB, const std::string &Tag, const std::string &auth="") | |
void | create (const std::string &NameDB, const std::string &Tag, const std::string &User, const std::string &Pass, const std::string &nameBlob="") |
void | create (const std::string &NameDB, const std::string &Tag, const std::string &auth="") |
bool | forward () |
unsigned int | getStartTime () const |
unsigned int | getStopTime () const |
unsigned int | getTime () const |
std::string | getToken () const |
bool | init () |
bool | make () |
void | setMax (unsigned int max) |
void | setMin (unsigned int min) |
void | setRange (unsigned int min, unsigned int max) |
virtual | ~CondBasicIter () |
Protected Member Functions | |
virtual bool | load (cond::DbSession &sess, std::string const &itoken) |
Private Attributes | |
std::vector< cond::PayloadRef < DataT > > | cache |
cond::PayloadRef< DataT > | data |
bool | initialized |
size_t | n |
bool | useCache |
Additional Inherited Members | |
Protected Attributes inherited from CondBasicIter | |
cond::CondDB | db |
cond::IOVProxy | iov |
cond::IOVProxy::const_iterator | iter |
cond::RDBMS | rdbms |
Definition at line 13 of file CondIter.h.
Definition at line 35 of file CondIter.h.
Definition at line 36 of file CondIter.h.
|
inlinevirtual |
Implements CondBasicIter.
Definition at line 43 of file CondIter.h.
Referenced by Vispa.Views.WidgetView.WidgetView::closeEvent(), Vispa.Views.BoxDecayView.BoxDecayView::closeEvent(), Vispa.Share.FindAlgorithm.FindAlgorithm::findUsingFindDialog(), Vispa.Views.LineDecayView.LineDecayView::setDataObjects(), Vispa.Views.WidgetView.WidgetView::setDataObjects(), BeautifulSoup.Tag::setString(), Vispa.Views.TreeView.TreeView::updateContent(), Vispa.Views.TableView.TableView::updateContent(), Vispa.Views.BoxDecayView.BoxDecayView::updateContent(), and Vispa.Views.PropertyView.PropertyView::updateContent().
|
inlineprotectedvirtual |
Implements CondBasicIter.
Definition at line 16 of file CondIter.h.
Referenced by MatrixToProcess.MatrixToProcess::getProcess(), and MatrixToProcess.MatrixToProcess::listAll().
|
inline |
Obtain the pointer to an object T. If it is the last T the method returns a null pointer.
Definition at line 52 of file CondIter.h.
Referenced by BeautifulSoup.PageElement::_invert().
|
inline |
Definition at line 39 of file CondIter.h.
Referenced by MatrixReader.MatrixReader::__init__(), CondIter< T >::clear(), CondIter< T >::rewind(), and MatrixReader.MatrixReader::showRaw().
|
inline |
Definition at line 41 of file CondIter.h.
|
private |
Definition at line 29 of file CondIter.h.
Referenced by CondIter< T >::clear(), CondIter< T >::load(), and CondIter< T >::next().
|
private |
Definition at line 28 of file CondIter.h.
Referenced by cuy.FindIssue::__init__(), MainPageGenerator.MainPageGenerator::__NewTreePage(), MainPageGenerator.MainPageGenerator::CreateNewMainPage(), PackageSplitter.PackageSplitter::CreatePackagePage(), PackageSplitter.PackageSplitter::CreateSubPage(), ConfigFiles.ConfigFiles::CreateTable(), confdb.HLTProcess::customize(), confdb.HLTProcess::dump(), MainPageGenerator.MainPageGenerator::ExportJSON(), confdb.HLTProcess::getRawConfigurationFromDB(), CondIter< T >::load(), CondIter< T >::next(), ConfigFiles.ConfigFiles::PrepareData(), confdb.HLTProcess::releaseSpecificCustomize(), and CondIter< T >::reset().
|
private |
Definition at line 26 of file CondIter.h.
Referenced by CondIter< T >::next(), and CondIter< T >::reset().
|
private |
Definition at line 30 of file CondIter.h.
Referenced by CondIter< T >::load(), and CondIter< T >::next().
|
private |
Definition at line 27 of file CondIter.h.
Referenced by CondIter< T >::load(), and CondIter< T >::next().