libmoost
|
#include <which.hpp>
Classes | |
struct | comparer |
the comparer More... | |
struct | iterator_accessor |
class | value_comparer |
the value_comparer More... | |
Public Types | |
typedef which< 3-N > | other_type |
Public Member Functions | |
template<typename Pair > | |
detail::which_helper< Pair, N > ::type & | operator() (Pair &el) const |
get the element | |
template<typename Pair > | |
detail::which_helper< Pair, N > ::type const & | operator() (Pair const &el) const |
get a const | |
Static Public Member Functions | |
template<typename Cont > | |
static which_back_inserter_iterator < Cont, N > | back_inserter (Cont &container) |
template<typename Cont , typename Iterator > | |
static which_inserter_iterator < Cont, N > | inserter (Cont &container, Iterator where) |
typedef which<3-N> moost::which< N >::other_type |
static which_back_inserter_iterator<Cont, N> moost::which< N >::back_inserter | ( | Cont & | container | ) | [inline, static] |
static which_inserter_iterator<Cont, N> moost::which< N >::inserter | ( | Cont & | container, |
Iterator | where | ||
) | [inline, static] |
detail::which_helper<Pair, N>::type& moost::which< N >::operator() | ( | Pair & | el | ) | const [inline] |
detail::which_helper<Pair, N>::type const& moost::which< N >::operator() | ( | Pair const & | el | ) | const [inline] |