[[["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 2024-08-06 UTC."],[[["This documentation provides helper classes for implementing range-based for loops in C++."],["Three classes are offered: BeginEndReverseIteratorWrapper, BeginEndWrapper, and IntegerRange, each with links to further documentation."],["These iterators are used within the context of graph optimization."]]],["The content outlines helper classes designed to simplify the implementation of range-based for loops in C++. Key classes include `BeginEndReverseIteratorWrapper`, `BeginEndWrapper`, and `IntegerRange`. These classes facilitate iteration over collections and numerical sequences. The `BeginEndWrapper` and `BeginEndReverseIteratorWrapper` provide custom begin/end iteration. The `IntegerRange` class is used specifically for iterating over integer sequences. The content is auto-generated documentation of these iterator helper classes.\n"]]