xmltooling::ElementExtensibleXMLObject Class Reference

An XMLObject that exposes arbitrary children via a mutable vector. More...

#include <xmltooling/ElementExtensibleXMLObject.h>

Inheritance diagram for xmltooling::ElementExtensibleXMLObject:
xmltooling::XMLObject xmlencryption::EncryptionMethod xmlencryption::ReferenceType xmlsignature::KeyInfo xmlsignature::PGPData xmlsignature::Transform xmlsignature::X509Data xmltooling::ElementProxy xmlencryption::DataReference xmlencryption::KeyReference soap11::Body soap11::Detail soap11::Header xmlencryption::EncryptionProperty

List of all members.

Public Member Functions

virtual VectorOf (XMLObject) getUnknownXMLObjects()=0
 Gets a mutable list of child objects.
virtual const std::vector
< XMLObject * > & 
getUnknownXMLObjects () const =0
 Gets an immutable list of child objects.

Detailed Description

An XMLObject that exposes arbitrary children via a mutable vector.


Member Function Documentation

virtual const std::vector<XMLObject*>& xmltooling::ElementExtensibleXMLObject::getUnknownXMLObjects (  )  const [pure virtual]

Gets an immutable list of child objects.

Returns:
immutable list of child objects
virtual xmltooling::ElementExtensibleXMLObject::VectorOf ( XMLObject   )  [pure virtual]

Gets a mutable list of child objects.

Returns:
mutable list of child objects

The documentation for this class was generated from the following file:

Generated on 24 Jan 2020 for xmltooling by  doxygen 1.6.1