OR-Tools  8.2
SortedDisjointIntervalList Member List

This is the complete list of members for SortedDisjointIntervalList, including all inherited members.

begin() constSortedDisjointIntervalListinline
BuildComplementOnInterval(int64 start, int64 end)SortedDisjointIntervalList
clear()SortedDisjointIntervalListinline
ConstIterator typedefSortedDisjointIntervalList
DebugString() constSortedDisjointIntervalList
end() constSortedDisjointIntervalListinline
FirstIntervalGreaterOrEqual(int64 value) constSortedDisjointIntervalList
GrowRightByOne(int64 value, int64 *newly_covered)SortedDisjointIntervalList
InsertInterval(int64 start, int64 end)SortedDisjointIntervalList
InsertIntervals(const std::vector< int64 > &starts, const std::vector< int64 > &ends)SortedDisjointIntervalList
InsertIntervals(const std::vector< int > &starts, const std::vector< int > &ends)SortedDisjointIntervalList
IntervalSet typedefSortedDisjointIntervalList
Iterator typedefSortedDisjointIntervalList
last() constSortedDisjointIntervalListinline
LastIntervalLessOrEqual(int64 value) constSortedDisjointIntervalList
NumIntervals() constSortedDisjointIntervalListinline
SortedDisjointIntervalList()SortedDisjointIntervalList
SortedDisjointIntervalList(const std::vector< ClosedInterval > &intervals)SortedDisjointIntervalListexplicit
SortedDisjointIntervalList(const std::vector< int64 > &starts, const std::vector< int64 > &ends)SortedDisjointIntervalList
SortedDisjointIntervalList(const std::vector< int > &starts, const std::vector< int > &ends)SortedDisjointIntervalList
swap(SortedDisjointIntervalList &other)SortedDisjointIntervalListinline