template<typename Filter, typename Vector, typename Value>
gemmi::FilterIterPolicy class

Public types

using value_type = Value
using const_policy = FilterIterPolicy<Filter, Vector const, Value const >

Constructors, destructors, conversion operators

FilterIterPolicy()
FilterIterPolicy(const Filter* filter, Vector* vec, std::size_t pos)
operator const_policy() const

Public functions

auto matches(std::size_t p) const -> bool
void increment()
void decrement()
auto equal(const FilterIterPolicy& o) const -> bool
auto dereference() -> Value&