Class ResultSetRowIterator¶
-
class
ResultSetRowIterator¶ Public Types
-
using
value_type= std::vector<TargetValue>¶
-
using
difference_type= std::ptrdiff_t¶
-
using
pointer= std::vector<TargetValue> *¶
-
using
reference= std::vector<TargetValue>&¶
-
using
iterator_category= std::input_iterator_tag¶
Public Functions
-
bool
operator==(const ResultSetRowIterator &other) const¶
-
bool
operator!=(const ResultSetRowIterator &other) const¶
-
ResultSetRowIterator::value_type
operator*() const¶
-
ResultSetRowIterator &
operator++(void)¶
-
ResultSetRowIterator
operator++(int)¶
-
size_t
getCurrentRowBufferIndex() const¶
Private Functions
Private Members
-
size_t
crt_row_buff_idx_¶
-
size_t
global_entry_idx_¶
-
bool
global_entry_idx_valid_¶
-
size_t
fetched_so_far_¶
-
bool
translate_strings_¶
-
bool
decimal_to_double_¶
Friends
-
friend
ResultSetRowIterator::ResultSet
-
using