struct CassIterator
An object used to iterate over a group of rows, columns or collection values.
Functions
Frees an iterator instance.
Gets the type of the specified iterator.
Advance the iterator to the next row, column, or collection item.
Gets the row at the result iterator’s current position.
Calling CassIterator::cass_iterator_next
will invalidate the previous row returned by this method.
Gets the column value at the row iterator’s current position.
Calling CassIterator::cass_iterator_next
will invalidate the previous column returned by this method.
Gets the value at the collection iterator’s current position.
Calling CassIterator::cass_iterator_next
will invalidate the previous key returned by this method.
Gets the value at the collection iterator’s current position.
Calling CassIterator::cass_iterator_next
will invalidate the previous value returned by this method.
Gets the key at the map iterator’s current position.
Calling CassIterator::cass_iterator_next
will invalidate the previous value returned by this method.
Gets the value at the map iterator’s current position.
Calling CassIterator::cass_iterator_next
will invalidate the previous value returned by this method.
Gets the schema metadata entry at the iterator’s current position.
Calling CassIterator::cass_iterator_next
will invalidate the previous value returned by this method.
Gets the schema metadata field at the iterator’s current position.
Calling CassIterator::cass_iterator_next
will invalidate the previous value returned by this method.