Version: 3.2.8
Loading...
Searching...
No Matches

#include <wx/xml/xml.h>

Detailed Description

Represents a node attribute.

Example: in <img src="hello.gif" id="3"/>, src is an attribute with value hello.gif and id is an attribute with value 3.

Library:  wxXML
Category:  XML
See also
wxXmlDocument, wxXmlNode

Public Member Functions

 wxXmlAttribute ()
 Default constructor.
 wxXmlAttribute (const wxString &name, const wxString &value, wxXmlAttribute *next=NULL)
 Creates the attribute with given name and value.
virtual ~wxXmlAttribute ()
 The virtual destructor.
wxString GetName () const
 Returns the name of this attribute.
wxXmlAttribute * GetNext () const
 Returns the sibling of this attribute or NULL if there are no siblings.
wxString GetValue () const
 Returns the value of this attribute.
void SetName (const wxString &name)
 Sets the name of this attribute.
void SetNext (wxXmlAttribute *next)
 Sets the sibling of this attribute.
void SetValue (const wxString &value)
 Sets the value of this attribute.

Constructor & Destructor Documentation

◆ wxXmlAttribute() [1/2]

wxXmlAttribute::wxXmlAttribute ( )

Default constructor.

◆ wxXmlAttribute() [2/2]

wxXmlAttribute::wxXmlAttribute ( const wxString & name,
const wxString & value,
wxXmlAttribute * next = NULL )

Creates the attribute with given name and value.

If next is not NULL, then sets it as sibling of this attribute.

◆ ~wxXmlAttribute()

virtual wxXmlAttribute::~wxXmlAttribute ( )
virtual

The virtual destructor.

Member Function Documentation

◆ GetName()

wxString wxXmlAttribute::GetName ( ) const

Returns the name of this attribute.

◆ GetNext()

wxXmlAttribute * wxXmlAttribute::GetNext ( ) const

Returns the sibling of this attribute or NULL if there are no siblings.

◆ GetValue()

wxString wxXmlAttribute::GetValue ( ) const

Returns the value of this attribute.

◆ SetName()

void wxXmlAttribute::SetName ( const wxString & name)

Sets the name of this attribute.

◆ SetNext()

void wxXmlAttribute::SetNext ( wxXmlAttribute * next)

Sets the sibling of this attribute.

◆ SetValue()

void wxXmlAttribute::SetValue ( const wxString & value)

Sets the value of this attribute.