Serac
0.1
Serac is an implicit thermal strucural mechanics simulation code.
|
An iterator over a filtered view. More...
#include <boundary_condition_manager.hpp>
Public Member Functions | |
FilterViewIterator (Iter curr, Iter end, const Pred &pred) | |
Constructs a new iterator object. More... | |
FilterViewIterator & | operator++ () |
Advances the pointed-to container element to the next element that satisfies the predicate. | |
const auto & | operator* () const |
Dereferences the iterator. More... | |
auto & | operator* () |
bool | operator!= (const FilterViewIterator &other) const |
Comparison operation, checks for iterator inequality. | |
An iterator over a filtered view.
Definition at line 34 of file boundary_condition_manager.hpp.
|
inline |
Constructs a new iterator object.
[in] | curr | The element in the container that should be initially "pointed to" |
[in] | end | The element "one past the end" of the container |
[in] | pred | The predicate to filter with |
Definition at line 42 of file boundary_condition_manager.hpp.
|
inline |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Definition at line 68 of file boundary_condition_manager.hpp.
|
inline |
Dereferences the iterator.
Definition at line 63 of file boundary_condition_manager.hpp.