Awali
Another Weighted Automata library
|
#include <cont_filter.hh>
Public Types | |
using | difference_type = int |
using | it_t = typename Container::const_iterator |
using | iterator_category = std::forward_iterator_tag |
using | pointer = value_type * |
using | pred_t = std::function< bool(const value_type &)> |
using | reference = value_type & |
using | value_type = typename Container::value_type |
Public Member Functions | |
it_filter (it_t current, it_t end, pred_t pred) | |
it_filter (it_t end) | |
bool | operator!= (const it_filter &it) const |
const value_type & | operator* () const |
it_filter & | operator++ () |
bool | operator== (const it_filter &it) const |
Data Fields | |
it_t | current |
it_t | end_ |
pred_t | pred |
using awali::sttc::internal::it_filter< Container >::difference_type = int |
using awali::sttc::internal::it_filter< Container >::it_t = typename Container::const_iterator |
using awali::sttc::internal::it_filter< Container >::iterator_category = std::forward_iterator_tag |
using awali::sttc::internal::it_filter< Container >::pointer = value_type* |
using awali::sttc::internal::it_filter< Container >::pred_t = std::function<bool(const value_type&)> |
using awali::sttc::internal::it_filter< Container >::reference = value_type& |
using awali::sttc::internal::it_filter< Container >::value_type = typename Container::value_type |
awali::sttc::internal::it_filter< Container >::it_filter | ( | it_t | current, |
it_t | end, | ||
pred_t | pred | ||
) |
awali::sttc::internal::it_filter< Container >::it_filter | ( | it_t | end | ) |
bool awali::sttc::internal::it_filter< Container >::operator!= | ( | const it_filter< Container > & | it | ) | const |
const value_type& awali::sttc::internal::it_filter< Container >::operator* | ( | ) | const |
it_filter& awali::sttc::internal::it_filter< Container >::operator++ | ( | ) |
bool awali::sttc::internal::it_filter< Container >::operator== | ( | const it_filter< Container > & | it | ) | const |
it_t awali::sttc::internal::it_filter< Container >::current |
it_t awali::sttc::internal::it_filter< Container >::end_ |
pred_t awali::sttc::internal::it_filter< Container >::pred |