 |
Qore DataProvider Module Reference
1.0.1
|
38 *hash<auto> where_cond;
39 *hash<auto> search_options;
48 constructor(AbstractIterator i, *hash<auto> where_cond, *hash<auto> search_options);
bool next()
Moves the current position to the next element; returns False if there are no more elements.
Qore AbstractDataField class definition.
Definition: AbstractDataField.qc.dox.h:32
constructor(AbstractIterator i, *hash< auto > where_cond, *hash< auto > search_options)
Returns an iterator for zero or more records matching the search options.
bool valid()
returns True if the iterator is currently pointing at a valid element, False if not
Defines the abstract class for data provider iterators; the destructor releases the iterator.
Definition: AbstractDataProviderRecordIterator.qc.dox.h:33
Default record iterator class for data providers that do not support custom read / search APIs.
Definition: DefaultRecordIterator.qc.dox.h:33
auto memberGate(string key)
Returns the value of the given field in the current record, if the iterator is valid.
hash< auto > getValue()
returns a single record if the iterator is valid