comp.lang.ada
 help / color / mirror / Atom feed
From: Marin David Condic <nobody@noplace.com>
Subject: Re: generic container library
Date: Sat, 30 Oct 2004 12:36:52 GMT
Date: 2004-10-30T12:36:52+00:00	[thread overview]
Message-ID: <EVLgd.14218$ta5.13345@newsread3.news.atl.earthlink.net> (raw)
In-Reply-To: <41825a24$0$91006$39cecf19@news.twtelecom.net>

For current projects, I'm using a home-grown container library that is 
based on a class heierarchy. It implements the needed stream attributes 
and it really works rather spiffy as you build things up from the class 
heierarchy. If I build up all the data for a given app from the base 
class one single "Load" or "Store" operation and BAM! Ada takes care of 
it automagically.

I liked the article on Charles. Its good to know that you plan on adding 
the necessary stream attributes since this library seems to be gaining 
some acceptance as a de facto standard. Its also good to know that when 
it gets into the ARM that the plan there is to provide for persistance. 
Dunno why that didn't seem intuitively obvious when people started 
thinking about ADTs and container libraries, but most of them don't 
provide a means of dealing with persistance.

MDC


Matthew Heaney wrote:
> 
> I don't think I implemented the stream attributes for Charles, but it 
> wouldn't be hard to do that.  Let me know which containers you need, and 
> I'll give those priority.  See the charles-*.ad[sb] files in:
> 
> http://charles.tigris.org/source/browse/charles/src/
> 
> Note that the AI-302 containers are required to support streaming, and so 
> the reference implementation has already implemented the streaming 
> attributes.  See the a-c*.ad[sb] files in:
> 
> http://charles.tigris.org/source/browse/charles/src/ai302/
> 
> In either case, that means you can have a container of containers, and 
> streaming it out will do the right thing,
> 
> 

-- 
======================================================================
Marin David Condic
I work for: http://www.belcan.com/
My project is: http://www.jsf.mil/NSFrames.htm

Send Replies To: m   o   d   c @ a   m   o   g
                    c   n   i       c   .   r

     "Power corrupts.  Absolute power is kind of neat"
         -- John Lehman, Secretary of the Navy 1981-1987
======================================================================



  parent reply	other threads:[~2004-10-30 12:36 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-10-29 10:53 generic container library Szymon Guz
2004-10-29 11:13 ` stephane richard
2004-10-29 11:18 ` Alex R. Mosteo
2004-10-29 11:49 ` Martin Krischik
2004-10-29 17:51   ` Martin Dowie
2004-10-29 12:03 ` Marin David Condic
2004-10-29 14:56   ` Matthew Heaney
2004-10-29 17:49     ` Martin Dowie
2004-10-29 21:39       ` Matthew Heaney
2004-10-30 12:36     ` Marin David Condic [this message]
2004-10-30 15:07   ` Simon Wright
2004-10-29 19:09 ` Jeffrey Carter
replies disabled

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