#include <alpaqa/include/alpaqa/util/set-intersection.hpp>
Definition at line 35 of file set-intersection.hpp.
Public Types | |
using | difference_type = std::ptrdiff_t |
using | value_type = std::tuple< decltype(*first1), decltype(*first2)> |
Public Member Functions | |
iter_t ()=default | |
iter_t (I1 first1, S1 last1, I2 first2, S2 last2, Comp comp, Proj1 proj1, Proj2 proj2) | |
bool | operator!= (sentinel_t) const |
bool | operator== (sentinel_t s) const |
iter_t & | operator++ () |
iter_t | operator++ (int) |
value_type | operator* () const |
void | advance () |
Public Attributes | |
I1 | first1 |
S1 | last1 |
I2 | first2 |
S2 | last2 |
Comp | comp |
Proj1 | proj1 |
Proj2 | proj2 |
using difference_type = std::ptrdiff_t |
Definition at line 52 of file set-intersection.hpp.
using value_type = std::tuple<decltype(*first1), decltype(*first2)> |
Definition at line 53 of file set-intersection.hpp.
|
default |
|
inline |
Definition at line 38 of file set-intersection.hpp.
|
inline |
Definition at line 55 of file set-intersection.hpp.
|
inline |
Definition at line 58 of file set-intersection.hpp.
|
inline |
Definition at line 63 of file set-intersection.hpp.
|
inline |
Definition at line 68 of file set-intersection.hpp.
|
inline |
Definition at line 73 of file set-intersection.hpp.
|
inline |
Definition at line 74 of file set-intersection.hpp.
I1 first1 |
Definition at line 44 of file set-intersection.hpp.
S1 last1 |
Definition at line 45 of file set-intersection.hpp.
I2 first2 |
Definition at line 46 of file set-intersection.hpp.
S2 last2 |
Definition at line 47 of file set-intersection.hpp.
Comp comp |
Definition at line 48 of file set-intersection.hpp.
Proj1 proj1 |
Definition at line 49 of file set-intersection.hpp.
Proj2 proj2 |
Definition at line 50 of file set-intersection.hpp.