uteroutput"><span class="keyword">void</span> <span class="special">(*</span><span class="identifier">FunctionPointer</span><span class="special">)(</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">long</span><span class="special">)</span></code>. This is because the comma is within parentheses.
      </p>
<p>
        In the case of using the macro to introspect DClassTemplate the number of
        Boost PP array parameters is 2, because there is a comma separating t