[[["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."],[[["\u003cp\u003e\u003ccode\u003eIntVarIterator\u003c/code\u003e is a C++ class used to iterate through the values of an integer variable in constraint programming.\u003c/p\u003e\n"],["\u003cp\u003eBefore starting the iteration, the \u003ccode\u003eInit\u003c/code\u003e method must be called, and \u003ccode\u003eOk\u003c/code\u003e is used to check if a value can be retrieved.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eValue\u003c/code\u003e retrieves the current value, \u003ccode\u003eNext\u003c/code\u003e advances to the next one, and \u003ccode\u003eDebugString\u003c/code\u003e provides a printable representation.\u003c/p\u003e\n"]]],["The `IntVarIterator` class provides methods for iterating through integer variable values. `Init` prepares the iterator for a new loop. `Next` advances the iterator to the subsequent value. `Ok` checks if `Value` is callable. `Value` returns the iterator's current integer value. `DebugString` returns a string representation of the object. The `~IntVarIterator` represents the class destructor, and therefore is a method.\n"],null,[]]