[[["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-08-22 UTC."],[[["\u003cp\u003eThe latest version available is 2.37.0-rc, with multiple older versions available ranging from 2.36.0 down to 2.11.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eRowStreamIterator\u003c/code\u003e is an \u003cem\u003eInput Iterator\u003c/em\u003e that outputs a sequence of \u003ccode\u003eStatusOr<Row>\u003c/code\u003e objects, where each row is a \u003ccode\u003eRow\u003c/code\u003e object.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eRowStreamIterator\u003c/code\u003e can only be consumed once, as the iterator may represent an end state if default constructed.\u003c/p\u003e\n"],["\u003cp\u003eThe term "stream" in \u003ccode\u003eRowStreamIterator\u003c/code\u003e refers to the nature of the data source and not to C++'s I/O streams library.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eSource\u003c/code\u003e type alias in the context of the \u003ccode\u003eRowStreamIterator\u003c/code\u003e is a function that returns a sequence of \u003ccode\u003eStatusOr<Row>\u003c/code\u003e objects, and an empty \u003ccode\u003eRow\u003c/code\u003e indicates the end of rows.\u003c/p\u003e\n"]]],[],null,[]]