TermOx
Public Member Functions | List of all members
ox::Owning_filter_view< Container, Filter_fn > Class Template Reference

Container view with Filter_iterator interface. More...

#include <filter_view.hpp>

Public Member Functions

 Owning_filter_view (Container c, Filter_fn &&filter_fn)
 
auto begin () const
 
auto begin ()
 
auto end () const
 
auto end ()
 

Detailed Description

template<typename Container, typename Filter_fn>
class ox::Owning_filter_view< Container, Filter_fn >

Container view with Filter_iterator interface.

The container is copied/moved into the view. Mostly convinience for range for loops. Filter_iterator does the heavy lifting.


The documentation for this class was generated from the following file: