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.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,e64088334cf5790e X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-11-13 09:44:27 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!canoe.uoregon.edu!arclight.uoregon.edu!wn14feed!wn12feed!worldnet.att.net!204.127.198.203!attbi_feed3!attbi.com!rwcrnsc51.ops.asp.att.net.POSTED!not-for-mail From: tmoran@acm.org Newsgroups: comp.lang.ada Subject: Re: Exchanging objects between programs with different inheritance hierarchies References: X-Newsreader: Tom's custom newsreader Message-ID: NNTP-Posting-Host: 12.234.13.56 X-Complaints-To: abuse@attbi.com X-Trace: rwcrnsc51.ops.asp.att.net 1037209465 12.234.13.56 (Wed, 13 Nov 2002 17:44:25 GMT) NNTP-Posting-Date: Wed, 13 Nov 2002 17:44:25 GMT Organization: AT&T Broadband Date: Wed, 13 Nov 2002 17:44:25 GMT Xref: archiver1.google.com comp.lang.ada:30819 Date: 2002-11-13T17:44:25+00:00 List-Id: > You almost never have to override 'Input, 'Output. 'Read and 'Write, I think it's "almost always" rather than "almost never". If it's an object of any complexity, in a program that's more than just quick and dirty, you probably need to code your own routines to have better control over just how things are laid out in the stream, and how fast it runs.