Cross-Platform C++

ot::xml
class AttributeSetImpl

#include "ot/xml/AttributeSetImpl.h"

ot::xml::AttributeSet An implementation of the AttributeSet interface.

Applications that do not require the additional features provided by the native interface are encouraged to use the standard interface provided by the ot::sax namespace.




Method Summary
 virtual bool addAttribute(Attribute* pAttribute)
        
 virtual bool empty() const
        
 virtual RefPtr< Attribute > getAttribute(const String& qName) const
        
 virtual RefPtr< Attribute > getAttribute(size_t index) const
        
 virtual RefPtr< Attribute > getAttribute(const String& uri, const String& localName) const
        
 virtual void removeAll()
        
 virtual void removeAttribute(size_t index)
        
 virtual size_t size() const
        

Method Detail

addAttribute

virtual bool addAttribute(Attribute* pAttribute)


empty

virtual bool empty() const


getAttribute

virtual RefPtr< AttributegetAttribute(const String& qName) const


getAttribute

virtual RefPtr< AttributegetAttribute(size_t index) const


getAttribute

virtual RefPtr< AttributegetAttribute(const String& uri,
                                         const String& localName) const


removeAll

virtual void removeAll()


removeAttribute

virtual void removeAttribute(size_t index)


size

virtual size_t size() const



Cross-Platform C++

Found a bug or missing feature? Please email us at support@elcel.com

Copyright © 2000-2005 ElCel Technology   Trademark Acknowledgements