Loading...
Searching...
No Matches
concat_iteratort< first_iteratort, second_iteratort > Struct Template Reference
On increment, increments a first iterator and when the corresponding end iterator is reached, starts to increment a second one.
More...
#include <range.h>
Preincrement operator.
Postincrement operator.
Detailed Description
On increment, increments a first iterator and when the corresponding end iterator is reached, starts to increment a second one.
Dereference corresponds to dereference on the first iterator if the end is not reached yet, and on the second one otherwise.
Definition at line 196 of file range.h.
Member Typedef Documentation
◆ difference_type
◆ iterator_category
◆ pointer
◆ reference
◆ value_type
Constructor & Destructor Documentation
◆ concat_iteratort()
Member Function Documentation
◆ operator!=()
◆ operator*()
◆ operator++() [1/2]
Preincrement operator.
Definition at line 221 of file range.h.
◆ operator++() [2/2]
Postincrement operator.
Definition at line 231 of file range.h.
◆ operator->()
◆ operator==()
Member Data Documentation
◆ first_begin
◆ first_end
◆ second_begin
The documentation for this struct was generated from the following file:
- /home/runner/work/cbmc/cbmc/src/util/range.h