## Struct template binder3rd<FunT &, ThirdArgT>

boost::log::binder3rd<FunT &, ThirdArgT> — Third argument binder.

## Synopsis

    // In header: <boost/log/utility/functional/bind.hpp>

    template<typename FunT, typename ThirdArgT>
    struct binder3rd<FunT &, ThirdArgT> {
      // types
      typedef remove_cv< FunT >::type::result_type result_type;

      // construct/copy/destruct
      binder3rd(FunT &, unspecified);

      // public member functions
      template<typename T0, typename T1>
        result_type operator()(T0 const &, T1 const &) const;
    };

## Description

### `binder3rd` public construct/copy/destruct

1.     binder3rd(FunT & fun, unspecified arg);

### `binder3rd` public member functions

1.     template<typename T0, typename T1>
         result_type operator()(T0 const & arg0, T1 const & arg1) const;