[jira] [Created] (XERCESC-2238) Missing AttributesImpl or AttributesListImpl or VecAttrListImpl copy constructor
"Charles Shoopak (Jira)" <[email protected]>
| Newsgroups | gmane.text.xml.xerces-c.devel |
|---|---|
| Message-ID | <[email protected]> |
Charles Shoopak created XERCESC-2238:
----------------------------------------
Summary: Missing AttributesImpl or AttributesListImpl or VecAttrListImpl copy constructor
Key: XERCESC-2238
URL: https://issues.apache.org/jira/browse/XERCESC-2238
Project: Xerces-C++
Issue Type: Bug
Components: SAX/SAX2
Affects Versions: 3.2.3
Reporter: Charles Shoopak
In VecAttributesImpl.hpp (and same for VecAttrListImpl):
// Unimplemented constructors and operators
// -----------------------------------------------------------------------
VecAttributesImpl(const VecAttributesImpl&);
VecAttributesImpl& operator=(const VecAttributesImpl&);
We can read of the storied AttributesImpl in Attributes.hpp, it says:
"The instance provided will return valid results only during the scope of the startElement invocation (to save it for future use, the application must make a copy: the AttributesImpl helper class provides a convenient constructor for doing so)."
And notes elsewhere say AttributesListImpl is deprecated, use (non existent) AttributesImpl instead.
Dom has cloneNode. I could go looking for an older version of xerces that contains AttributesListImpl? Or write some hack for now. Am I missing something obvious?
--
This message was sent by Atlassian Jira
(v8.20.10#820010)