operator bool () const
Returns true if the current iterator position is valid. This should typically be checked before each dereference of an iterator.