Xalan-C++ API Documentation
Go to the documentation of this file.
18 #if !defined(XALAN_GenerateEvent_HEADER_GUARD)
19 #define XALAN_GenerateEvent_HEADER_GUARD
32 XALAN_DECLARE_XERCES_CLASS(AttributeList)
36 XALAN_CPP_NAMESPACE_BEGIN
62 EVENTTYPE_STARTDOCUMENT = 1,
67 EVENTTYPE_ENDDOCUMENT = 2,
72 EVENTTYPE_STARTELEMENT = 3,
77 EVENTTYPE_ENDELEMENT = 4,
82 EVENTTYPE_CHARACTERS = 5,
87 EVENTTYPE_IGNORABLEWHITESPACE = 6,
97 EVENTTYPE_COMMENT = 8,
102 EVENTTYPE_ENTITYREF = 9,
117 MemoryManager& theManager);
128 MemoryManager& theManager,
129 const XalanDOMChar* name,
141 MemoryManager& theManager,
155 MemoryManager& theManager,
156 const XalanDOMChar* ch,
169 MemoryManager& theManager,
170 const XalanDOMChar* name,
171 const XalanDOMChar* data);
182 MemoryManager& theManager,
183 const XalanDOMChar* data);
228 XALAN_CPP_NAMESPACE_END
232 #endif //XALAN_GenerateEvent_HEADER_GUARD
XalanDOMString::size_type m_length
The length of the current data in m_characters.
const AttributeListType * m_pAtts
The current attribute list.
XalanDOMString::size_type length(const XalanDOMString &theString)
Get the length of a XalanDOMString.
XalanDOMString m_characters
Character data from a character or cdata event.
This is the class for events generated by the XSL processor after it generates a new node in the resu...
#define XALAN_XSLT_EXPORT
XalanDOMString m_data
The string data in the element (comments and PIs).
XalanDOMString m_name
The name of the element or PI.
EventType m_eventType
The type of SAX event that was generated, as enumerated in the EVENTTYPE_XXX constants above.
GenerateEvent(EventType eventType, MemoryManager &theManager, const XalanDOMChar *data)
Constructor for comment and entity ref events.
XALAN_CPP_NAMESPACE_BEGIN typedef XERCES_CPP_NAMESPACE_QUALIFIER AttributeList AttributeListType
GenerateEvent(EventType eventType, MemoryManager &theManager, const XalanDOMString &name, const AttributeListType *atts=0)
Constructor for startElement, endElement events.
GenerateEvent(EventType eventType, MemoryManager &theManager, const XalanDOMChar *name, const XalanDOMChar *data)
Constructor for processingInstruction events.
XalanDOMString::size_type m_start
The start position of the current data in m_characters.
GenerateEvent(EventType eventType, MemoryManager &theManager, const XalanDOMChar *name, AttributeListType *atts)
Constructor for startElement, endElement events.
GenerateEvent(EventType eventType, MemoryManager &theManager, const XalanDOMChar *ch, XalanDOMString::size_type start, XalanDOMString::size_type length)
Constructor for characters, cdate events.
XERCES_CPP_NAMESPACE_QUALIFIER AttributeList AttributeListType
GenerateEvent(EventType eventType, MemoryManager &theManager)
Constructor for startDocument, endDocument events.
Interpreting class diagrams
Doxygen and
GraphViz are
used to generate this API documentation from the Xalan-C header files.
Xalan-C++ XSLT Processor Version 1.11
Copyright © 1999-2012 The Apache Software Foundation.
All Rights Reserved.
|
|