## Xalan-C++ API Documentation

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

Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

# FormatterToHTML Member List

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

AccumArrayFunctionType typedef | FormatterToXML | `[protected]`
AccumCharFunctionType typedef | FormatterToXML | `[protected]`
accumCommentData(const XalanDOMChar *data) | FormatterToHTML | `[protected, virtual]`
accumContent(XalanDOMChar ch) | FormatterToXML | `[protected]`
accumContent(const XalanDOMChar *chars) | FormatterToXML | `[protected]`
accumContent(const XalanDOMChar chars[], XalanDOMString::size_type start, XalanDOMString::size_type length) | FormatterToXML | `[protected]`
accumContent(const XalanDOMString &str) | FormatterToXML | `[protected]`
accumDefaultEntity(XalanDOMChar ch, bool escLF) | FormatterToHTML | `[virtual]`
accumDefaultEscape(XalanDOMChar ch, XalanDOMString::size_type i, const XalanDOMChar chars[], XalanDOMString::size_type len, bool escLF) | FormatterToXML | `[protected]`
AccumDOMStringFunctionType typedef | FormatterToXML | `[protected]`
accumName(XalanDOMChar ch) | FormatterToXML | `[protected]`
accumName(const XalanDOMChar *chars) | FormatterToXML | `[protected]`
accumName(const XalanDOMChar chars[], XalanDOMString::size_type start, XalanDOMString::size_type length) | FormatterToXML | `[protected]`
accumName(const XalanDOMString &str) | FormatterToXML | `[protected]`
AccumStringFunctionType typedef | FormatterToXML | `[protected]`
BoolStackType typedef | FormatterToXML |
ByteBufferType typedef | FormatterToXML |
cdata(const XMLCh *const ch, const unsigned int length) | FormatterToHTML | `[virtual]`
FormatterListener::cdata(const XMLCh *const ch, const size_type length)=0 | FormatterListener | `[pure virtual]`
characters(const XMLCh *const chars, const unsigned int length) | FormatterToHTML | `[virtual]`
FormatterListener::characters(const XMLCh *const chars, const size_type length)=0 | FormatterListener | `[pure virtual]`
charactersRaw(const XMLCh *const chars, const unsigned int length) | FormatterToXML | `[virtual]`
FormatterListener::charactersRaw(const XMLCh *const chars, const size_type length)=0 | FormatterListener | `[pure virtual]`
childNodesWereAdded() | FormatterToXML | `[protected]`
comment(const XMLCh *const data) | FormatterToXML | `[virtual]`
create(MemoryManagerType &theManager, Writer &writer, const XalanDOMString &encoding, const XalanDOMString &mediaType, const XalanDOMString &doctypeSystem, const XalanDOMString &doctypePublic, bool doIndent, int indent, bool escapeURLs, bool omitMetaTag) | FormatterToHTML | `[static]`
FormatterToXML::create(MemoryManagerType &theManager, Writer &writer, const XalanDOMString &version=XalanDOMString(XalanMemMgrs::getDummyMemMgr()), bool doIndent=false, int indent=eDefaultIndentAmount, const XalanDOMString &encoding=XalanDOMString(XalanMemMgrs::getDummyMemMgr()), const XalanDOMString &mediaType=XalanDOMString(XalanMemMgrs::getDummyMemMgr()), const XalanDOMString &doctypeSystem=XalanDOMString(XalanMemMgrs::getDummyMemMgr()), const XalanDOMString &doctypePublic=XalanDOMString(XalanMemMgrs::getDummyMemMgr()), bool xmlDecl=true, const XalanDOMString &standalone=XalanDOMString(XalanMemMgrs::getDummyMemMgr()), eFormat format=OUTPUT_METHOD_XML, bool fBufferData=true) | FormatterToXML | `[static]`
DOMCharBufferType typedef | FormatterToXML |
eDefaultIndentAmount enum value | FormatterToHTML |
eDummy enum name | FormatterToXML |
eDummyTwo enum name | FormatterToXML | `[protected]`
eFormat enum name | FormatterListener |
ElementPropertiesStackType typedef | FormatterToHTML |
endDocument() | FormatterToHTML | `[virtual]`
endElement(const XMLCh *const name) | FormatterToHTML | `[virtual]`
entityReference(const XMLCh *const name) | FormatterToHTML | `[virtual]`
flushBytes() | FormatterToXML | `[protected]`
flushChars() | FormatterToXML | `[protected]`
FlushFunctionType typedef | FormatterToXML | `[protected]`
flushWriter() | FormatterToXML | `[protected]`
FormatterListener(eFormat theFormat) | FormatterListener |
FormatterToHTML(Writer &writer, const XalanDOMString &encoding=XalanDOMString(XalanMemMgrs::getDummyMemMgr()), const XalanDOMString &mediaType=XalanDOMString(XalanMemMgrs::getDummyMemMgr()), const XalanDOMString &doctypeSystem=XalanDOMString(XalanMemMgrs::getDummyMemMgr()), const XalanDOMString &doctypePublic=XalanDOMString(XalanMemMgrs::getDummyMemMgr()), bool doIndent=true, int indent=eDefaultIndentAmount, bool escapeURLs=true, bool omitMetaTag=false, MemoryManagerType &theManager XALAN_DEFAULT_MEMMGR) | FormatterToHTML |
FormatterToXML(Writer &writer, const XalanDOMString &version=XalanDOMString(XalanMemMgrs::getDummyMemMgr()), bool doIndent=false, int indent=eDefaultIndentAmount, const XalanDOMString &encoding=XalanDOMString(XalanMemMgrs::getDummyMemMgr()), const XalanDOMString &mediaType=XalanDOMString(XalanMemMgrs::getDummyMemMgr()), const XalanDOMString &doctypeSystem=XalanDOMString(XalanMemMgrs::getDummyMemMgr()), const XalanDOMString &doctypePublic=XalanDOMString(XalanMemMgrs::getDummyMemMgr()), bool xmlDecl=true, const XalanDOMString &standalone=XalanDOMString(XalanMemMgrs::getDummyMemMgr()), eFormat format=OUTPUT_METHOD_XML, bool fBufferData=true, MemoryManagerType &theManager XALAN_DEFAULT_MEMMGR) | FormatterToXML |
getDoctypePublic() const | FormatterToXML | `[virtual]`
getDoctypeSystem() const | FormatterToXML | `[virtual]`
getDoIndent() const | FormatterToXML |
getEncoding() const | FormatterToXML | `[virtual]`
getEscapeCData() const | FormatterToXML |
getEscapeURLs() const | FormatterToHTML |
getIndent() const | FormatterToXML | `[virtual]`
getMediaType() const | FormatterToXML | `[virtual]`
getMemoryManager() | FormatterToXML |
getOutputFormat() const | FormatterListener |
getPrefixResolver() const | FormatterListener |
getShouldWriteXMLHeader() const | FormatterToXML |
getStandalone() const | FormatterToXML |
getStripCData() const | FormatterToXML |
getVersion() const | FormatterToXML |
getWriter() const | FormatterToXML | `[virtual]`
ignorableWhitespace(const XMLCh *const chars, const unsigned int length) | FormatterToXML | `[virtual]`
FormatterListener::ignorableWhitespace(const XMLCh *const chars, const size_type length)=0 | FormatterListener | `[pure virtual]`
indent(int n) | FormatterToXML | `[protected]`
isUTF16Surrogate(XalanDOMChar ch) | FormatterToXML | `[protected, static]`
m_attrCharsMap | FormatterToXML | `[protected]`
m_charsMap | FormatterToXML | `[protected]`
m_currentIndent | FormatterToXML | `[protected]`
m_doctypePublic | FormatterToXML | `[protected]`
m_doctypeSystem | FormatterToXML | `[protected]`
m_doIndent | FormatterToXML | `[protected]`
m_encoding | FormatterToXML | `[protected]`
m_encodingIsUTF | FormatterToXML | `[protected]`
m_inCData | FormatterToXML | `[protected]`
m_indent | FormatterToXML | `[protected]`
m_ispreserve | FormatterToXML | `[protected]`
m_isprevtext | FormatterToXML | `[protected]`
m_maxCharacter | FormatterToXML | `[protected]`
m_needToOutputDocTypeDecl | FormatterToXML | `[protected]`
m_nextIsRaw | FormatterToXML | `[protected]`
m_prefixResolver | FormatterListener | `[protected]`
m_preserves | FormatterToXML | `[protected]`
m_shouldWriteXMLHeader | FormatterToXML | `[protected]`
m_startNewLine | FormatterToXML | `[protected]`
m_stream | FormatterToXML | `[protected]`
m_stringBuffer | FormatterToXML | `[protected]`
m_stripCData | FormatterToXML | `[protected]`
m_writer | FormatterToXML | `[protected]`
openElementForChildren() | FormatterToXML | `[protected]`
OUTPUT_METHOD_DOM enum value | FormatterListener |
OUTPUT_METHOD_HTML enum value | FormatterListener |
OUTPUT_METHOD_NONE enum value | FormatterListener |
OUTPUT_METHOD_OTHER enum value | FormatterListener |
OUTPUT_METHOD_TEXT enum value | FormatterListener |
OUTPUT_METHOD_XML enum value | FormatterListener |
outputLineSep() | FormatterToXML | `[protected]`
ParentType typedef | FormatterListener |
processingInstruction(const XMLCh *const target, const XMLCh *const data) | FormatterToHTML | `[virtual]`
resetDocument() | FormatterToXML | `[virtual]`
s_piData | FormatterListener | `[static]`
s_piDataLength | FormatterListener | `[static]`
s_piTarget | FormatterListener | `[static]`
s_piTargetLength | FormatterListener | `[static]`
setDocumentLocator(const LocatorType *const locator) | FormatterToXML | `[virtual]`
setDoIndent(bool value) | FormatterToXML |
setEscapeCData(bool b) | FormatterToXML |
setEscapeURLs(bool flag) | FormatterToHTML |
setIndent(int value) | FormatterToXML |
setPrefixResolver(const PrefixResolver *thePrefixResolver) | FormatterListener |
setShouldWriteXMLHeader(bool b) | FormatterToXML |
setStripCData(bool b) | FormatterToXML |
shouldIndent() const | FormatterToXML | `[protected]`
SPECIALSSIZE enum value | FormatterToXML | `[protected]`
startDocument() | FormatterToHTML | `[virtual]`
startElement(const XMLCh *const name, AttributeListType &attrs) | FormatterToHTML | `[virtual]`
throwInvalidUTF16SurrogateException(XalanDOMChar ch, MemoryManagerType &theManager) | FormatterToXML | `[protected, static]`
throwInvalidUTF16SurrogateException(XalanDOMChar ch, XalanDOMChar next, MemoryManagerType &theManager) | FormatterToXML | `[protected, static]`
writeAttrString(const XalanDOMChar *theString, XalanDOMString::size_type theStringLength) | FormatterToHTML | `[protected, virtual]`
writeCharacters(const XalanDOMString &theString) | FormatterToHTML | `[protected]`
writeCharacters(const XalanDOMChar *theString, XalanDOMString::size_type theLength) | FormatterToHTML | `[protected]`
writeNormalizedChars(const XalanDOMChar ch[], XalanDOMString::size_type start, XalanDOMString::size_type length, bool isCData) | FormatterToXML | `[protected, virtual]`
writeNumberedEntityReference(unsigned long theNumber) | FormatterToXML | `[protected]`
writeParentTagEnd() | FormatterToXML | `[protected]`
~FormatterListener() | FormatterListener | `[virtual]`
~FormatterToHTML() | FormatterToHTML | `[virtual]`
~FormatterToXML() | FormatterToXML | `[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.9 Copyright © 1999-2004 The Apache Software Foundation. All Rights Reserved.