| 
    XML Library
   
    
   
   | 
  
  
  
 
An attribute. More...
#include <Attribute.hpp>
Public Member Functions | |
| Attribute () | |
| Default constructor.   | |
| Attribute (const tstring &strName, const tstring &strValue) | |
| Construction from a name and value pair.   | |
| const tstring & | name () const | 
| Get the name.   | |
| const tstring & | value () const | 
| Get the value.   | |
| void | setValue (const tstring &strValue) | 
| Set the value.   | |
Private Attributes | |
| tstring | m_strName | 
| The attribute name.   | |
| tstring | m_strValue | 
| The attribute value.   | |
An attribute.
A collection cannot have duplicates so no write access to the name is provided.
| XML::Attribute::Attribute | ( | ) |  [inline] | 
        
Default constructor.
| XML::Attribute::Attribute | ( | const tstring & | strName, | 
| const tstring & | strValue | ||
| ) |  [inline] | 
        
Construction from a name and value pair.
| const tstring & XML::Attribute::name | ( | ) |  const [inline] | 
        
Get the name.
| const tstring & XML::Attribute::value | ( | ) |  const [inline] | 
        
Get the value.
| void XML::Attribute::setValue | ( | const tstring & | strValue | ) |  [inline] | 
        
Set the value.
tstring XML::Attribute::m_strName [private] | 
        
The attribute name.
tstring XML::Attribute::m_strValue [private] | 
        
The attribute value.
 1.7.6.1