top | up | prev | next

Attributes Class

Definition at line 29 of XmlContentHandler.hpp

Member Functions

void Add(const Attribute& attribute)
void Clear()
size_t Count() const
const std::u32string* GetAttributeValue(const std::u32string& qualifiedName) const
const std::u32string* GetAttributeValue(const std::u32string& namespaceUri, const std::u32string& localName) const
iterator begin()
const_iterator begin() const
const_iterator cbegin() const
const_iterator cend() const
iterator end()
const_iterator end() const

Typedefs

std::vector<Attribute> const_iterator
std::vector<Attribute> iterator

Member Variables

std::vector<Attribute> attributes

Member Function Details

Add Member Function

void sngxml::xml::Attributes::Add(const Attribute & attribute)

Definition at line 15 of XmlContentHandler.cpp :
16 {
17     attributes.push_back(attribute);
18 }


Declaration at line 40 of XmlContentHandler.hpp

Called by: sngxml::xml::XmlProcessor::AddAttribute


Clear Member Function

void sngxml::xml::Attributes::Clear()

Definition at line 20 of XmlContentHandler.cpp :
21 {
22     attributes.clear();
23 }


Declaration at line 41 of XmlContentHandler.hpp

Called by: sngxml::xml::XmlProcessor::BeginStartTag


Count Member Function

size_t sngxml::xml::Attributes::Count() const

Definition at line 42 of XmlContentHandler.hpp :
42 { return attributes.size(); }


GetAttributeValue Member Function

const std::u32string* sngxml::xml::Attributes::GetAttributeValue(const std::u32string& qualifiedName) const

Definition at line 38 of XmlContentHandler.cpp
Declaration at line 44 of XmlContentHandler.hpp

Calls: sngxml::xml::Attribute::QualifiedName , sngxml::xml::Attribute::Value


GetAttributeValue Member Function

const std::u32string* sngxml::xml::Attributes::GetAttributeValue(const std::u32string& namespaceUri, const std::u32string& localName) const

Definition at line 25 of XmlContentHandler.cpp
Declaration at line 43 of XmlContentHandler.hpp

Calls: sngxml::xml::Attribute::LocalName , sngxml::xml::Attribute::NamespaceUri , sngxml::xml::Attribute::Value


begin Member Function

iterator sngxml::xml::Attributes::begin()

Definition at line 34 of XmlContentHandler.hpp :
34 { return attributes.begin(); }

Calls: sngxml::xml::Attributes::begin

Called by: sngxml::xml::Attributes::begin


begin Member Function

const_iterator sngxml::xml::Attributes::begin() const

Definition at line 36 of XmlContentHandler.hpp :
36 { return attributes.cbegin(); }

Calls: sngxml::xml::Attributes::cbegin


cbegin Member Function

const_iterator sngxml::xml::Attributes::cbegin() const

Definition at line 38 of XmlContentHandler.hpp :
38 { return attributes.cbegin(); }

Calls: sngxml::xml::Attributes::cbegin

Called by: sngxml::xml::Attributes::begin , sngxml::xml::Attributes::cbegin


cend Member Function

const_iterator sngxml::xml::Attributes::cend() const

Definition at line 39 of XmlContentHandler.hpp :
39 { return attributes.cend(); }

Calls: sngxml::xml::Attributes::cend

Called by: sngxml::xml::Attributes::cend , sngxml::xml::Attributes::end


end Member Function

iterator sngxml::xml::Attributes::end()

Definition at line 35 of XmlContentHandler.hpp :
35 { return attributes.end(); }

Calls: sngxml::xml::Attributes::end

Called by: sngxml::xml::Attributes::end


end Member Function

const_iterator sngxml::xml::Attributes::end() const

Definition at line 37 of XmlContentHandler.hpp :
37 { return attributes.cend(); }

Calls: sngxml::xml::Attributes::cend


top | up | prev | next