OW_NAMESPACE::XMLToken Struct Reference

#include <OW_XMLParserCore.hpp>

Collaboration diagram for OW_NAMESPACE::XMLToken:

Collaboration graph
[legend]
List of all members.

Public Types

enum  XMLType {
  INVALID, XML_DECLARATION, START_TAG, END_TAG,
  COMMENT, CDATA, DOCTYPE, CONTENT
}
enum  { MAX_ATTRIBUTES = 10 }

Public Member Functions

 XMLToken ()

Public Attributes

XMLType type
StringBuffer text
Attribute attributes [MAX_ATTRIBUTES]
unsigned int attributeCount

Classes

struct  Attribute

Detailed Description

Definition at line 48 of file OW_XMLParserCore.hpp.


Member Enumeration Documentation

anonymous enum
 

Enumerator:
MAX_ATTRIBUTES 

Definition at line 71 of file OW_XMLParserCore.hpp.

enum OW_NAMESPACE::XMLToken::XMLType
 

Enumerator:
INVALID 
XML_DECLARATION 
START_TAG 
END_TAG 
COMMENT 
CDATA 
DOCTYPE 
CONTENT 

Definition at line 52 of file OW_XMLParserCore.hpp.


Constructor & Destructor Documentation

OW_NAMESPACE::XMLToken::XMLToken  )  [inline]
 

Definition at line 50 of file OW_XMLParserCore.hpp.


Member Data Documentation

unsigned int OW_NAMESPACE::XMLToken::attributeCount
 

Definition at line 75 of file OW_XMLParserCore.hpp.

Referenced by OW_NAMESPACE::XMLPullParser::getAttribute(), OW_NAMESPACE::XMLParserCore::getElement(), OW_NAMESPACE::operator<<(), OW_NAMESPACE::outputAttrs(), and OW_NAMESPACE::XMLParserSAX::parse().

Attribute OW_NAMESPACE::XMLToken::attributes[MAX_ATTRIBUTES]
 

Definition at line 74 of file OW_XMLParserCore.hpp.

Referenced by OW_NAMESPACE::XMLPullParser::getAttribute(), OW_NAMESPACE::operator<<(), OW_NAMESPACE::outputAttrs(), and OW_NAMESPACE::XMLParserSAX::parse().

StringBuffer OW_NAMESPACE::XMLToken::text
 

Definition at line 73 of file OW_XMLParserCore.hpp.

Referenced by OW_NAMESPACE::XMLParserCore::getCData(), OW_NAMESPACE::XMLParserCore::getContent(), OW_NAMESPACE::XMLPullParser::getData(), OW_NAMESPACE::XMLParserCore::getElement(), OW_NAMESPACE::XMLParserCore::getElementName(), OW_NAMESPACE::XMLPullParser::getName(), OW_NAMESPACE::CIMXMLParser::getNextId(), OW_NAMESPACE::operator<<(), OW_NAMESPACE::XMLParserSAX::parse(), and OW_NAMESPACE::XMLPrettyPrint().

XMLType OW_NAMESPACE::XMLToken::type
 

Definition at line 72 of file OW_XMLParserCore.hpp.

Referenced by OW_NAMESPACE::XMLPullParser::getAttribute(), OW_NAMESPACE::XMLPullParser::getData(), OW_NAMESPACE::XMLParserCore::getElement(), OW_NAMESPACE::XMLPullParser::getName(), OW_NAMESPACE::CIMXMLParser::getNextId(), OW_NAMESPACE::XMLPullParser::isData(), OW_NAMESPACE::XMLPullParser::mustGetEndTag(), OW_NAMESPACE::XMLPullParser::nextToken(), OW_NAMESPACE::operator<<(), OW_NAMESPACE::XMLParserSAX::parse(), OW_NAMESPACE::XMLPullParser::prime(), and OW_NAMESPACE::XMLPrettyPrint().


The documentation for this struct was generated from the following file:
Generated on Thu Feb 9 09:17:10 2006 for openwbem by  doxygen 1.4.6