mirror of
https://github.com/pocoproject/poco.git
synced 2025-10-29 20:59:45 +01:00
RowIterator positioning
This commit is contained in:
@@ -424,7 +424,7 @@ private:
|
||||
/// Sets the filter for the RecordSet.
|
||||
|
||||
|
||||
RowFilter* getFilter();
|
||||
const RowFilter* getFilter() const;
|
||||
/// Returns the filter associated with the RecordSet.
|
||||
|
||||
std::size_t _currentRow;
|
||||
@@ -571,11 +571,12 @@ inline std::ostream& RecordSet::copyNames(std::ostream& os) const
|
||||
}
|
||||
|
||||
|
||||
inline RowFilter* RecordSet::getFilter()
|
||||
inline const RowFilter* RecordSet::getFilter() const
|
||||
{
|
||||
return _pFilter;
|
||||
}
|
||||
|
||||
|
||||
/* TODO
|
||||
namespace Keywords {
|
||||
|
||||
|
||||
@@ -66,8 +66,10 @@ public:
|
||||
static const int POSITION_END;
|
||||
/// End position indicator.
|
||||
|
||||
RowIterator(RecordSet* pRecordSet, bool positionEnd = false);
|
||||
/// Creates the RowIterator and positions it at the beginning.
|
||||
RowIterator(RecordSet* pRecordSet, bool positionEnd);
|
||||
/// Creates the RowIterator and positions it at the end of
|
||||
/// the recordset if positionEnd is true. Otherwise, it is
|
||||
/// positioned at the beginning.
|
||||
|
||||
RowIterator(const RowIterator& other);
|
||||
/// Creates a copy of other RowIterator.
|
||||
|
||||
Reference in New Issue
Block a user