[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-07-02 UTC."],[[["This webpage details the `RowStreamIterator` class in the Google Cloud Spanner C++ library, focusing on version 2.22.1, with links to older and newer versions."],["`RowStreamIterator` is an Input Iterator that yields a sequence of `StatusOr\u003cRow\u003e` objects, and can only be traversed once."],["Default construction of a `RowStreamIterator` creates an \"end\" iterator, indicating the end of a row stream."],["The class offers constructors, including one that accepts a `Source` object, and overloads operators like `*`, `-\u003e`, and `++` for iterator manipulation."],["The `RowStreamIterator` class also defines multiple Type Aliases such as `iterator_category`, `value_type`, `pointer`, `Source`, and many more."]]],[]]