## Xalan-C++ API Documentation

### The Xalan C++ XSLT Processor Version 1.7

Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members

# FormatterToXML_UTF16 Member List

This is the complete list of members for FormatterToXML_UTF16, including all inherited members.

- BoolStackType typedef
- cdata( const XMLCh* const ch, const unsigned int length) `[virtual]`
- FormatterListener::cdata( const XMLCh* const ch, const size_type length) = 0 `[pure virtual]`
- characters( const XMLCh* const chars, const unsigned int length) `[virtual]`
- FormatterListener::characters( const XMLCh* const chars, const size_type length) = 0 `[pure virtual]`
- charactersRaw( const XMLCh* const chars, const unsigned int length) `[virtual]`
- FormatterListener::charactersRaw( const XMLCh* const chars, const size_type length) = 0 `[pure virtual]`
- childNodesWereAdded() `[protected]`
- comment(const XMLCh* const data) `[virtual]`
- decodeUTF16SurrogatePair( XalanDOMChar theHighSurrogate, XalanDOMChar theLowSurrogate) `[protected, static]`
- eFormat enum name
- endDocument() `[virtual]`
- endElement(const XMLCh* const name) `[virtual]`
- entityReference(const XMLCh* const name) `[virtual]`
- flushBuffer() `[protected, virtual]`
- flushWriter() `[protected]`
- FormatterListener(eFormat theFormat)
- FormatterToXML_UTF16( Writer& writer, const XalanDOMString& version = XalanDOMString(), const XalanDOMString& mediaType = XalanDOMString(), const XalanDOMString& doctypeSystem = XalanDOMString(), const XalanDOMString& doctypePublic = XalanDOMString(), bool xmlDecl = true, const XalanDOMString& standalone = XalanDOMString())
- FormatterToXMLBase( Writer& writer, const XalanDOMString& version, const XalanDOMString& mediaType, const XalanDOMString& doctypeSystem, const XalanDOMString& doctypePublic, bool xmlDecl, const XalanDOMString& standalone)
- generateDoctypeDecl(const XalanDOMChar* name) `[protected]`
- getDoctypePublic() const `[virtual]`
- getDoctypeSystem() const `[virtual]`
- getEncoding() const `[virtual]`
- getIndent() const `[virtual]`
- getMediaType() const `[virtual]`
- getOutputFormat() const `[]`
- getPrefixResolver() const `[]`
- getShouldWriteXMLHeader() const `[]`
- getStandalone() const `[]`
- getVersion() const `[]`
- getWriter() const `[virtual]`
- ignorableWhitespace( const XMLCh* const chars, const unsigned int length) `[virtual]`
- FormatterListener::ignorableWhitespace( const XMLCh* const chars, const size_type length) = 0 `[pure virtual]`
- initialize() `[static]`
- isUTF16HighSurrogate(XalanDOMChar theChar) `[protected, static]`
- isUTF16LowSurrogate(XalanDOMChar theChar) `[protected, static]`
- kAttributeSpecial enum value `[protected]`
- kBothSpecial enum value `[protected]`
- kContentSpecial enum value `[protected]`
- kNotSpecial enum value `[protected]`
- kSpecialsSize enum value `[protected]`
- m_doctypePublic `[protected]`
- m_doctypeSystem `[protected]`
- m_mediaType `[protected]`
- m_newlineString `[protected]`
- m_newlineStringLength `[protected]`
- m_nextIsRaw `[protected]`
- m_prefixResolver `[protected]`
- m_spaceBeforeClose `[protected]`
- m_standalone `[protected]`
- m_version `[protected]`
- m_writer `[protected]`
- markParentForChildren() `[protected]`
- openElementForChildren() `[protected]`
- OUTPUT_METHOD_DOM enum value
- OUTPUT_METHOD_HTML enum value
- OUTPUT_METHOD_NONE enum value
- OUTPUT_METHOD_OTHER enum value
- OUTPUT_METHOD_TEXT enum value
- OUTPUT_METHOD_XML enum value
- outputLineSep() `[protected]`
- outsideDocumentElement() const `[protected]`
- ParentType typedef
- processingInstruction( const XMLCh* const target, const XMLCh* const data) `[virtual]`
- resetDocument() `[virtual]`
- s_emptyString `[protected, static]`
- s_piData `[static]`
- s_piDataLength `[static]`
- s_piTarget `[static]`
- s_piTargetLength `[static]`
- s_specialChars `[protected, static]`
- setDocumentLocator(const LocatorType* const locator) `[virtual]`
- setPrefixResolver(const PrefixResolver* thePrefixResolver) `[]`
- setShouldWriteXMLHeader(bool b) `[]`
- size_type typedef
- startDocument() `[virtual]`
- startElement( const XMLCh* const name, AttributeListType& attrs) `[virtual]`
- terminate() `[static]`
- throwInvalidCharacterException(unsigned int ch) `[protected, static]`
- throwInvalidUTF16SurrogateException(XalanDOMChar ch) `[protected, static]`
- throwInvalidUTF16SurrogateException( XalanDOMChar ch, XalanDOMChar next) `[protected, static]`
- writeAttrString( const XalanDOMChar* theString, XalanDOMString::size_type theStringLength) `[protected]`
- writeCDATA( const XMLCh* chars, unsigned int length) `[protected, virtual]`
- writeCDATAChars( const XalanDOMChar ch[], XalanDOMString::size_type length) `[protected]`
- writeCharacters( const XMLCh* chars, unsigned int length) `[protected, virtual]`
- writeCommentData(const XalanDOMChar* data) `[protected]`
- writeDefaultAttributeEntity(XalanDOMChar ch) `[protected]`
- writeDefaultAttributeEscape(XalanDOMChar ch) `[protected]`
- writeDefaultEntity(XalanDOMChar ch) `[protected]`
- writeDefaultEscape(XalanDOMChar ch) `[protected]`
- writeDoctypeDecl(const XalanDOMChar* name) `[protected, virtual]`
- writeNormalizedChar(XalanDOMChar ch) `[protected]`
- writeParentTagEnd() `[protected]`
- writeProcessingInstruction( const XMLCh* target, const XMLCh* data) `[protected, virtual]`
- writeXMLHeader() `[protected, virtual]`
- ~FormatterListener() `[virtual]`
- ~FormatterToXML_UTF16() `[virtual]`
- ~FormatterToXMLBase() `[virtual]`

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.7 Copyright © 1999-2004 The Apache Software Foundation. All Rights Reserved.