Struct in_range_fun
boost::log::in_range_fun — The in_range functor.
Synopsis
struct in_range_fun {
typedef bool result_type;
template<typename T, typename U>
bool operator()(T const &, std::pair< U, U > const &) const;
template<typename T, typename U>
static bool op(T const &, std::pair< U, U > const &, mpl::false_ const &);
template<typename T, typename U>
static bool op(T const &, std::pair< U, U > const &, mpl::true_ const &);
};
Description
in_range_fun public member functions
- <
template<typenameT,typenameU>
booloperator()(Tconst&value,std::pair<U,U>const&rng)const;
>
in_range_fun private static functions
- <
template<typenameT,typenameU>
staticboolop(Tconst&value,std::pair<U,U>const&rng,
mpl::false_const&);>
- <
template<typenameT,typenameU>
staticboolop(Tconst&value,std::pair<U,U>const&rng,
mpl::true_const&);>