[PD-dev] Destructor in external classes

Dan Wilcox danomatika at gmail.com
Tue Mar 25 15:50:58 CET 2014


On Mar 25, 2014, at 6:00 AM, pd-dev-request at iem.at wrote:

> From: Kjetil Matheussen <k.s.matheussen at gmail.com>
> Subject: Re: [PD-dev] Destructor in external classes
> Date: March 24, 2014 at 12:32:00 PM CDT
> To: Antoine Villeret <antoine.villeret at gmail.com>
> Cc: IOhannes m zmölnig <zmoelnig at iem.at>, pd-dev List <pd-dev at iem.at>
> Reply-To: k.s.matheussen at notam02.no
> 
> 
> On Mon, Mar 24, 2014 at 2:56 PM, Antoine Villeret
> <antoine.villeret at gmail.com> wrote:
>> hello,
>> 
>> the free method seems to be called when the object is deleted from the
>> canvas.
>> 
>> is there a similar method called on Pd quit ?
>> I'm asking that because I'm rewriting a pix_openni2 object and to free the
>> openni context i have to call a shutdown() function on quit and not on
>> object deletion
>> 
> 
> How about 'atexit'?


Why not keep track of the number of open openni objects, then call shutdown when the last one is released?

--------
Dan Wilcox
@danomatika
danomatika.com
robotcowboy.com





-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-dev/attachments/20140325/403a9937/attachment.htm>


More information about the Pd-dev mailing list