From: "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de>
Subject: Re: Universal type
Date: Fri, 3 Aug 2007 21:10:43 +0200
Date: 2007-08-03T21:10:35+02:00 [thread overview]
Message-ID: <1ahn79bfztaga.35cwalkctrgj$.dlg@40tude.net> (raw)
In-Reply-To: 1186165860.283741.102790@m37g2000prh.googlegroups.com
On Fri, 03 Aug 2007 11:31:00 -0700, shaunpatterson@gmail.com wrote:
> Anyway, this generic list allows me to store one type of
> data. Is there a way of taking this concept and store
> many different types?
What will you do with that list? The items of will have no single method in
common, except some attributes like X'Address. It would be a quite useless
thing.
But, yes, technically you can. Root_Stream_Type and Root_Storage_Pool can
hold anything. It is possible to implement a linked list with objects of
any type in it. I don't what to go into details, let us just assume we
already have one. So we have the function Next (Node : ...) return
Some_Ptr; And? How are you going to determine what it points to?
--
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de
next prev parent reply other threads:[~2007-08-03 19:10 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-08-03 18:28 Universal type shaunpatterson
2007-08-03 18:31 ` shaunpatterson
2007-08-03 19:10 ` Dmitry A. Kazakov [this message]
2007-08-03 20:35 ` Maciej Sobczak
2007-08-03 21:54 ` shaunpatterson
2007-08-04 1:10 ` Jeffrey R. Carter
2007-08-04 7:21 ` Dmitry A. Kazakov
2007-08-03 23:03 ` Georg Bauhaus
2007-08-05 13:46 ` 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