i have a function which i wish to wrap, which returns a float buffer and an integer:<br><br>std::vector&lt;float&gt; get_recording_buffer(/* out */ size_t &amp;write_ptr);<br><br>alternatively, the function could also just return a pointer to a float array:<br>
<br>const float *get_recording_buffer(/* out */ size_t &amp;size, /* out */ size_t &amp;write_ptr);<br><br>the signature doesn&#39;t matter as much as the intention here.<br><br>using boost.python, how can i export the method so its appropriate python counterpart would be something like:<br>
<br>def get_recording_buffer():<br>&nbsp;&nbsp;&nbsp; return (&lt;float list or tuple&gt;, &lt;int&gt;)<br><br>i skimmed through the tutorial, the faq and the wiki, but found nothing related to these two issues.<br><br>thank you in advance :)<br>