1 #ifndef CondIter_CondBasicIter_h
2 #define CondIter_CondBasicIter_h
30 const std::string & Tag,
31 const std::string & User,
32 const std::string &
Pass,
33 const std::string & nameBlob =
""
37 const std::string & Tag,
38 const std::string &
auth =
""
41 void create(
const std::string & NameDB,
42 const std::string & Tag,
43 const std::string & User,
44 const std::string & Pass,
45 const std::string & nameBlob =
""
48 void create(
const std::string & NameDB,
49 const std::string & Tag,
50 const std::string &
auth =
""
64 void setMin(
unsigned int min);
70 void setMax(
unsigned int max);
90 std::string
const &
getToken()
const;
97 virtual void clear() =0;
cond::IOVRange::const_iterator m_begin
cond::IOVRange::const_iterator m_end
unsigned int getStartTime() const
const T & max(const T &a, const T &b)
virtual bool load(cond::DbSession &sess, std::string const &token)=0
void create(const std::string &NameDB, const std::string &Tag, const std::string &User, const std::string &Pass, const std::string &nameBlob="")
iov_range_iterator const_iterator
void setMin(unsigned int min)
void setMax(unsigned int max)
cond::IOVProxy::const_iterator iter
unsigned int getStopTime() const
std::string const & getToken() const
void setRange(unsigned int min, unsigned int max)
iov_range_iterator const_iterator
unsigned int getTime() const