Struct template binder1st
boost::log::binder1st — First argument binder.
Synopsis
template<typename FunT, typename FirstArgT>
struct binder1st : private FunT {
typedef FunT::result_type result_type;
binder1st(FunT const &, unspecified);
result_type operator()() const;
template<typename T0> result_type operator()(T0 const &) const;
template<typename T0, typename T1>
result_type operator()(T0 const &, T1 const &) const;
};
Description
binder1st
public
construct/copy/destruct
- <
binder1st(FunTconst&fun,unspecifiedarg);
>
binder1st public member functions
- <
result_typeoperator()()const;
>
- <
template<typenameT0>result_typeoperator()(T0const&arg0)const;
>
- <
template<typenameT0,typenameT1>
result_typeoperator()(T0const&arg0,T1const&arg1)const;
>