comp.lang.ada
 help / color / mirror / Atom feed
From: Matthew Heaney <matthewjheaney@earthlink.net>
Subject: Re: Dynamically tagged expression required
Date: Sun, 11 Dec 2005 00:43:05 GMT
Date: 2005-12-11T00:43:05+00:00	[thread overview]
Message-ID: <u8xusfopy.fsf@earthlink.net> (raw)
In-Reply-To: 3818406.kEZhMvudHC@linux1.krischik.com

Martin Krischik <krischik@users.sourceforge.net> writes:

> Well ever since I started to use the indefinite containers of the booch
> components I never needed another new for tagged records.

You can use any of the indefinite containers in the standard library, with the
same effect.  

Some simple memory management ideas are to use a map, with the tag as the key
and objects of that (specific) type as the element; or use a list, and use
Splice to move objects off of one list and onto another.



  reply	other threads:[~2005-12-11  0:43 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-12-08 13:50 Dynamically tagged expression required Maciej Sobczak
2005-12-08 14:46 ` Georg Bauhaus
2005-12-08 14:52 ` Dmitry A. Kazakov
2005-12-08 19:17 ` Martin Krischik
2005-12-09  9:09   ` Maciej Sobczak
2005-12-09 12:05     ` Jean-Pierre Rosen
2005-12-09 16:41     ` Robert A Duff
2005-12-09 20:18       ` Martin Krischik
2005-12-11  0:43         ` Matthew Heaney [this message]
2005-12-11 11:45           ` Martin Krischik
2005-12-11 14:24             ` Matthew Heaney
2005-12-11 15:18               ` Martin Krischik
2005-12-11 18:07             ` Matthew Heaney
2005-12-12 19:16               ` Martin Krischik
2005-12-13 20:43                 ` Georg Bauhaus
2005-12-13 21:00                   ` Georg Bauhaus
2005-12-09 20:41       ` Randy Brukardt
2005-12-09 20:16     ` Martin Krischik
2005-12-11  0:46       ` Matthew Heaney
2005-12-12  9:44       ` Maciej Sobczak
2005-12-12 19:13         ` Martin Krischik
2005-12-14 10:22           ` Maciej Sobczak
2005-12-15 20:10             ` Martin Krischik
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox