Definition at line 68 of file CoraCoolObjectIter.h.
◆ QueryBuilder() [1/3]
CoraCoolObjectIter::QueryBuilder::QueryBuilder |
( |
const unsigned int |
size | ) |
|
◆ ~QueryBuilder()
CoraCoolObjectIter::QueryBuilder::~QueryBuilder |
( |
| ) |
|
◆ QueryBuilder() [2/3]
CoraCoolObjectIter::QueryBuilder::QueryBuilder |
( |
| ) |
|
|
private |
◆ QueryBuilder() [3/3]
◆ add()
unsigned int CoraCoolObjectIter::QueryBuilder::add |
( |
const long long |
value | ) |
|
◆ addKey()
std::string CoraCoolObjectIter::QueryBuilder::addKey |
( |
unsigned int & |
key, |
|
|
coral::AttributeList & |
fkeys, |
|
|
const coral::AttributeSpecification & |
spec, |
|
|
const long long |
value |
|
) |
| |
|
private |
Definition at line 353 of file CoraCoolObjectIter.cxx.
357 std::ostringstream skey;
359 std::string keyname=skey.str();
360 fkeys.extend(keyname,
spec.type());
363 fkeys[keyname].data<
long long>()=
value;
364 }
else if (
typeName==
"unsigned long long") {
365 fkeys[keyname].data<
unsigned long long>()=
value;
367 fkeys[keyname].data<
int>()=
value;
368 }
else if (
typeName==
"unsigned int") {
369 fkeys[keyname].data<
unsigned int>()=
value;
371 fkeys[keyname].data<
long>()=
value;
372 }
else if (
typeName==
"unsigned long") {
373 fkeys[keyname].data<
unsigned long>()=
value;
376 "CoraCoolObjectIter::QueryBuilder::addKey");
◆ getQuery()
void CoraCoolObjectIter::QueryBuilder::getQuery |
( |
std::string & |
where, |
|
|
const std::string & |
coralkey, |
|
|
coral::AttributeList & |
fkeys, |
|
|
const coral::AttributeSpecification & |
spec |
|
) |
| |
◆ operator=()
◆ size()
unsigned int CoraCoolObjectIter::QueryBuilder::size |
( |
| ) |
const |
|
inline |
◆ terms()
unsigned int CoraCoolObjectIter::QueryBuilder::terms |
( |
| ) |
const |
|
inline |
◆ m_lower
long long* CoraCoolObjectIter::QueryBuilder::m_lower |
|
private |
◆ m_maxsize
unsigned int CoraCoolObjectIter::QueryBuilder::m_maxsize |
|
private |
◆ m_size
unsigned int CoraCoolObjectIter::QueryBuilder::m_size |
|
private |
◆ m_terms
unsigned int CoraCoolObjectIter::QueryBuilder::m_terms |
|
private |
◆ m_upper
long long* CoraCoolObjectIter::QueryBuilder::m_upper |
|
private |
The documentation for this class was generated from the following files: