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 xmltooling::XMLObjectChildrenList<
std::vector< 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::XMLObjectChildrenList< std::vector< XMLObject *> > xmltooling::ElementExtensibleXMLObject::getUnknownXMLObjects  )  [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 Tue Feb 27 03:51:50 2018 for xmltooling by  doxygen 1.4.6