"Ram Mareddy" <[EMAIL PROTECTED]> writes:
> I haven't worked much on the xerces.pm. However, I am familiar with xerces-c
> part. So, if you are interested, I can help out on the couple of
> documentation items you have identified below:
>
> * someone to document which functions in Xerces-C throw expceptions
> (and what class they throw: XMLException, SAXParseException,
> DOMException, ???).
>
> * someone to document which methods in Xerces-C have polymorphic
> parameter lists (i.e. there's more than one function with the same
> name, but a different argument list).
Hi Ram!
Thanks for volunteering! I got a head cold earlier this week and
couldn't think, so it was a perfect time for doing documentation ;-)
So I completed the first part...
I'm including the document that I started for the second part. What I
need to know is every function that has multiple overloaded
invocations, e.g. Parser::parse(const InputSource&, const bool) and
Parser::parse(const XMLCh* const, const bool).
What I was doing was just using the alphabetical class list for the
Xerces-C API docs:
http://xml.apache.org/xerces-c/apiDocs/classes.html
And coying the name (Class::method) of every overloaded method (and
operator).
Here is the list I started:
- AttributeList::getType
- AttributeList::getValue
- Attributes::getType
- Attributes::getValue
- Attributes::getIndex
- DOM_Attr::DOM_Attr
- DOM_Attr::operator=
- DOM_CDATA::DOM_CDATA
- DOM_CDATA::operator=
- DOM_CharacterData::DOM_CharacterData
- DOM_CharacterData::operator=
- DOM_Comment::DOM_Comment
- DOM_Comment::operator=
- DOM_Document::DOM_Document
- DOM_Document::operator=
- DOM_DocumentFragment::DOM_DocumentFragment
- DOM_DocumentFragment::operator=
- DOM_DocumentType::DOM_DocumentType
- DOM_DocumentType::operator=
- DOM_Element::DOM_Element
- DOM_Element::operator=
- DOM_NamedNodeMap::DOM_NamedNodeMap
- DOM_NamedNodeMap::operator=
- DOM_NamedNodeMap::operator==
- DOM_NamedNodeMap::operator!=
- DOM_Node::operator=
- DOM_Node::operator==
- DOM_Node::operator!=
- DOM_NodeIterator::DOM_NodeIterator
- DOM_NodeIterator::operator=
- DOM_NodeIterator::operator==
- DOM_NodeIterator::operator!=
- DOM_ProcessingInstruction::DOM_ProcessingInstruction
- DOM_ProcessingInstruction::operator=
- DOM_Text::DOM_Text
- DOM_Text::operator=
- Parser::parse
- SAX2XMLReader::parse
I went alphabetically up to DOM_Text, and stopped. If you could finish
the list that would be great!
Cheers,
jas.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]