SigUtil  0.95
Utility modules for modern C++
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
filter.hpp File Reference

各種フィルタ関数 More...

Go to the source code of this file.

Namespaces

 sig
 

Functions

template<class F , class C , class CR = typename impl::remove_const_reference<C>::type, class ET = typename impl::forward_element<C>::type>
auto sig::filter (F &&pred, C &&list)
 コンテナから指定条件を満たす要素を抽出する More...
 
template<class F , class C , class CR = typename impl::remove_const_reference<C>::type, class ET = typename impl::forward_element<C>::type>
auto sig::filter (F &&pred, int init, C &&list)
 コンテナから指定条件を満たす要素を抽出する(反復回数を表すindexが利用できる) More...
 
template<class F , class C , class CR = typename impl::remove_const_reference<C>::type, class ET = typename impl::forward_element<C>::type>
auto sig::partition (F &&pred, C &&list)
 コンテナから指定条件を満たす要素とそれ以外の要素とを分離する More...
 

Detailed Description

各種フィルタ関数

Definition in file filter.hpp.