mermaid::support::xml::XmlAttributeVector Class Reference

Class representing an XML Attribute vector. More...

#include <XmlAttributeVector.hpp>

Inheritance diagram for mermaid::support::xml::XmlAttributeVector:
Inheritance graph
[legend]
Collaboration diagram for mermaid::support::xml::XmlAttributeVector:
Collaboration graph
[legend]

List of all members.

Public Member Functions

XmlAttributeVector getAttributesWithName (string name)
 Generates an XmlAttributeVector that is a subset of.
shared_ptr< XmlAttributegetFirstAttributeWithName (string name)
 Gets the first XmlAttribute that has the name.

Detailed Description

Class representing an XML Attribute vector.

Author:
Marco Barbosa

Definition at line 69 of file XmlAttributeVector.hpp.


Member Function Documentation

XmlAttributeVector XmlAttributeVector::getAttributesWithName ( string  name  ) 

Generates an XmlAttributeVector that is a subset of.

the current one. The XmlAttributes inside the resulting XmlAttributeVector have their name equal to the string passed as argument.

Parameters:
name The name of the desired XmlAttributes
Returns:
The resulting XmlAttributeVector

Definition at line 43 of file XmlAttributeVector.cpp.

shared_ptr< XmlAttribute > XmlAttributeVector::getFirstAttributeWithName ( string  name  ) 

Gets the first XmlAttribute that has the name.

equal to the string passed as argument.

Parameters:
name The name of the desired XmlAttribute
Returns:
The desired XmlAttribute or NULL if it doesn't exist

Definition at line 63 of file XmlAttributeVector.cpp.

Generated on Fri Mar 4 22:15:53 2011 for MeRMaID::support by  doxygen 1.6.3