RE: [GD-General] Multiple Inheritance and RTTI
Brought to you by:
vexxed72
From: Gareth L. <GL...@cl...> - 2003-02-06 10:31:13
|
COM basics are extremly simple to implement. You really need a standard way to implement a "Give me this interface" function. (QueryIterface) A standard way of iding interfaces (GUIDs or FourCCs or whatever) And a base interface that concreate class implements. (IUnknown) A lot of COM also uses Factories, Ref counting and sometimes smart pointers. They are not needed, but tend to fit well ( For example ref counting works nice with QueryInterface because you might have a few interfaces to the same object ). Again, Inside COM is a must read if you plan on having a COM like system. > -----Original Message----- > From: gekido [mailto:mi...@ub...] > Sent: 05 February 2003 21:30 > To: gam...@li... > Subject: Re: [GD-General] Multiple Inheritance and RTTI > > > with this said, anyone know of any opensource projects > implementing a base > COM-style cross-platform & cross-compiler library out there? > > surely there must be someone that's done the hard part for us ;} > > just curious > > mike w > www.uber-geek.ca |