From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,ed6a891101ff4e06,start X-Google-Attributes: gid103376,public From: "joecool" Subject: Freeing Pointers to classwide types Date: 1998/09/24 Message-ID: <1ftmFTC69GA.191@samson.airnet.net>#1/1 X-Deja-AN: 394581586 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 Newsgroups: comp.lang.ada Date: 1998-09-24T00:00:00+00:00 List-Id: Forgive me if this is an old question. I am new to the group. I am searching for information regarding the freeing of pointers to classwide types. I have been doing a great deal of searching on the web and numerous texts. Many texts discuss the use of pointers to classwide types for creating heterogeneous arrays, buffers, etc. but darn little if nothing at all about freeing the memory once you allocate it. I understand (I think) how to dynamically allocate different objects within a class and place them in a heterogenous list but I'm not sure if I understand how to properly free the memory. How do you go about freeing such critters? Can anyone provide any background on this, or suggestions on where I can find a detailed discussion of this topic? Also, does anyone know of any problems in this area with the Aonix ObjectAda compiler? (This is NOT one of my favorite development environments!) I would appreciate any assistance.