n class="emphasis"><em>N</em></span> arg<span class="emphasis"><em>N</em></span>)
  {
    f(arg1, arg2, ..., arg<span class="emphasis"><em>N</em></span>);
  }
</pre>
<p> A special provision is made for pointers to member
      functions. Though they are not function objects, Boost.Function
      will adapt them internally to function objects. This requires
      that a pointer to member function of the form <code class="computeroutput">R
      (X::*mf)(Arg1, Arg2, ..., ArgN)
      cv-quals</code> be adapted