Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!shadooby!samsung!gem.mps.ohio-state.edu!tut.cis.ohio-state.edu!husc6!endor!siegel From: siegel@endor.harvard.edu (Rich Siegel) Newsgroups: comp.sys.mac.programmer Subject: Re: HandleObjects in C++ Message-ID: <3158@husc6.harvard.edu> Date: 14 Nov 89 02:53:31 GMT References: <934@swbatl.UUCP> <5162@internal.Apple.COM> <16875@dartvax.Dartmouth.EDU> Sender: news@husc6.harvard.edu Reply-To: siegel@endor.UUCP (Rich Siegel) Organization: Symantec Language Products Group Lines: 26 In article <16875@dartvax.Dartmouth.EDU> erics@eleazar.dartmouth.edu (Eric Schlegel) writes: > >The C++ manual notes that multiple inheritance is NOT available for classes >derived from HandleObject. Does anyone know why? Larry, are there any plans >to correct this in the future? Without getting into an insanely complicated (and somewhat irrelevant) description of object dispatches... The dispatch mechanism used for supporting multiple inheritance is incompatible with the relocatable-block structure of the Mac memory manager. R. ~~~~~~~~~~~~~~~ Rich Siegel Staff Software Developer Symantec Corporation, Language Products Group Internet: siegel@endor.harvard.edu UUCP: ..harvard!endor!siegel "There is no personal problem which cannot be solved by sufficient application of high explosives." ~~~~~~~~~~~~~~~