ApparatusFramework::ApXmlElement Class Reference
[Pattern Services]

#include <PatternServices/current/include/ApXmlElement.h>

List of all members.

Public Member Functions

 ApXmlElement (const char *elementName=0, const char *attributeName=0, const char *attributeValue=0, uint16 elementNameLength=0, uint16 attributeNameLength=0, uint16 attributeValueLength=0)
bool operator== (const ApXmlElement &apXmlElement)
bool operator!= (const ApXmlElement &apXmlElement)

Public Attributes

char m_elementName [BBVPKG_PATTERNSERVICES_XMLPARSER_CONFIG_ELEMENT_NAME_LENGTH]
char m_attributeName [BBVPKG_PATTERNSERVICES_XMLPARSER_CONFIG_ATTRIBUTE_NAME_LENGTH]
char m_attributeValue [BBVPKG_PATTERNSERVICES_XMLPARSER_CONFIG_ATTRIBUTE_VALUE_LENGTH]

Detailed Description

This class represents an xml element by element name, attribute name and attribute value.

Definition at line 57 of file ApXmlElement.h.


Constructor & Destructor Documentation

ApparatusFramework::ApXmlElement::ApXmlElement ( const char *  elementName = 0,
const char *  attributeName = 0,
const char *  attributeValue = 0,
uint16  elementNameLength = 0,
uint16  attributeNameLength = 0,
uint16  attributeValueLength = 0 
) [inline]

Constructs a new ApXmlElement object.

Definition at line 66 of file ApXmlElement.h.

References m_attributeName, m_attributeValue, and m_elementName.


Member Function Documentation

bool ApparatusFramework::ApXmlElement::operator!= ( const ApXmlElement apXmlElement  )  [inline]

Definition at line 93 of file ApXmlElement.h.

bool ApparatusFramework::ApXmlElement::operator== ( const ApXmlElement apXmlElement  )  [inline]

Definition at line 81 of file ApXmlElement.h.

References m_attributeName, m_attributeValue, and m_elementName.


Member Data Documentation

char ApparatusFramework::ApXmlElement::m_attributeName[BBVPKG_PATTERNSERVICES_XMLPARSER_CONFIG_ATTRIBUTE_NAME_LENGTH]

Definition at line 61 of file ApXmlElement.h.

Referenced by ApXmlElement(), and operator==().

char ApparatusFramework::ApXmlElement::m_attributeValue[BBVPKG_PATTERNSERVICES_XMLPARSER_CONFIG_ATTRIBUTE_VALUE_LENGTH]

Definition at line 62 of file ApXmlElement.h.

Referenced by ApXmlElement(), and operator==().

char ApparatusFramework::ApXmlElement::m_elementName[BBVPKG_PATTERNSERVICES_XMLPARSER_CONFIG_ELEMENT_NAME_LENGTH]

Definition at line 60 of file ApXmlElement.h.

Referenced by ApXmlElement(), and operator==().

© 2004-2010 bbv Software Services AG / Apparatus Services