DOM Implemetation in C?
Lars Marius Garshol
larsga at ifi.uio.no
Sun Mar 21 17:39:04 GMT 1999
* Rick Jelliffe
| There is a technical problem that CORBA IDL mappings do not (as far
| as I can see) provide C mappings to let us know how to create
This is correct, but I don't see it as a technical problem. IDL only
describes interfaces, and since these may be implemented in a huge
number of ways it is in general impossible to know exactly what data
they need at creation time.
In general I think one should be very careful with declaring
constructors on classes/interfaces that may have more than one
implementation, as it often leads to painful unnecessary
In particular, having constructors on interfaces may cause trouble
when a class implements two different interfaces at the same time.
Java interfaces can't have constructors for (I assume) exactly the
| but it seems that DOM (or, at least, DOM users) require object
| creation and finalization.
Well, the Document interface provides operations to deal with
creation. As for finalization, all CORBA object references have a
'release' operation which can be used to do finalization. Do you think
these are insufficient?
--Lars M. (not an IDL->C guru :)
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To (un)subscribe, mailto:majordomo at ic.ac.uk the following message;
To subscribe to the digests, mailto:majordomo at ic.ac.uk the following message;
List coordinator, Henry Rzepa (mailto:rzepa at ic.ac.uk)
More information about the Xml-dev