Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.10

FormatterToXML Member List

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

AccumArrayFunctionType typedefFormatterToXMLprotected
AccumCharFunctionType typedefFormatterToXMLprotected
accumCommentData(const XalanDOMChar *data)FormatterToXMLprotectedvirtual
accumContent(XalanDOMChar ch)FormatterToXMLprotected
accumContent(const XalanDOMChar *chars)FormatterToXMLprotected
accumContent(const XalanDOMChar chars[], XalanDOMString::size_type start, XalanDOMString::size_type length)FormatterToXMLprotected
accumContent(const XalanDOMString &str)FormatterToXMLprotected
accumDefaultEntity(XalanDOMChar ch, bool escLF)FormatterToXMLprotectedvirtual
accumDefaultEscape(XalanDOMChar ch, XalanDOMString::size_type i, const XalanDOMChar chars[], XalanDOMString::size_type len, bool escLF)FormatterToXMLprotected
AccumDOMStringFunctionType typedefFormatterToXMLprotected
accumName(XalanDOMChar ch)FormatterToXMLprotected
accumName(const XalanDOMChar *chars)FormatterToXMLprotected
accumName(const XalanDOMChar chars[], XalanDOMString::size_type start, XalanDOMString::size_type length)FormatterToXMLprotected
accumName(const XalanDOMString &str)FormatterToXMLprotected
AccumStringFunctionType typedefFormatterToXMLprotected
BoolStackType typedefFormatterToXML
ByteBufferType typedefFormatterToXML
cdata(const XMLCh *const ch, const unsigned int length)FormatterToXMLvirtual
characters(const XMLCh *const chars, const unsigned int length)FormatterToXMLvirtual
charactersRaw(const XMLCh *const chars, const unsigned int length)FormatterToXMLvirtual
childNodesWereAdded()FormatterToXMLprotected
comment(const XMLCh *const data)FormatterToXMLvirtual
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)FormatterToXMLstatic
DOMCharBufferType typedefFormatterToXML
eDefaultIndentAmount enum valueFormatterToXML
eDummy enum nameFormatterToXML
eDummyTwo enum nameFormatterToXMLprotected
eFormat enum nameFormatterListener
endDocument()FormatterToXMLvirtual
endElement(const XMLCh *const name)FormatterToXMLvirtual
entityReference(const XMLCh *const name)FormatterToXMLvirtual
eXMLVersion enum nameFormatterListener
flushBytes()FormatterToXMLprotected
flushChars()FormatterToXMLprotected
FlushFunctionType typedefFormatterToXMLprotected
flushWriter()FormatterToXMLprotected
FormatterListener(eFormat theFormat)FormatterListener
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 FormatterToXMLvirtual
getDoctypeSystem() const FormatterToXMLvirtual
getDoIndent() const FormatterToXML
getEncoding() const FormatterToXMLvirtual
getEscapeCData() const FormatterToXML
getIndent() const FormatterToXMLvirtual
getMediaType() const FormatterToXMLvirtual
getMemoryManager()FormatterToXML
getOutputFormat() const FormatterListener
getPrefixResolver() const FormatterListener
getShouldWriteXMLHeader() const FormatterToXML
getStandalone() const FormatterToXML
getStripCData() const FormatterToXML
getVersion() const FormatterToXML
getWriter() const FormatterToXMLvirtual
getXMLVersion() const FormatterListener
ignorableWhitespace(const XMLCh *const chars, const unsigned int length)FormatterToXMLvirtual
indent(int n)FormatterToXMLprotected
initAttrCharsMap()FormatterToXMLprotected
initCharsMap()FormatterToXMLprotected
isUTF16Surrogate(XalanDOMChar ch)FormatterToXMLprotectedstatic
isXML1_1Version() const FormatterListener
m_attrCharsMapFormatterToXMLprotected
m_charsMapFormatterToXMLprotected
m_currentIndentFormatterToXMLprotected
m_doctypePublicFormatterToXMLprotected
m_doctypeSystemFormatterToXMLprotected
m_doIndentFormatterToXMLprotected
m_encodingFormatterToXMLprotected
m_encodingIsUTFFormatterToXMLprotected
m_inCDataFormatterToXMLprotected
m_indentFormatterToXMLprotected
m_ispreserveFormatterToXMLprotected
m_isprevtextFormatterToXMLprotected
m_maxCharacterFormatterToXMLprotected
m_needToOutputDocTypeDeclFormatterToXMLprotected
m_nextIsRawFormatterToXMLprotected
m_prefixResolverFormatterListenerprotected
m_preservesFormatterToXMLprotected
m_shouldWriteXMLHeaderFormatterToXMLprotected
m_startNewLineFormatterToXMLprotected
m_streamFormatterToXMLprotected
m_stringBufferFormatterToXMLprotected
m_stripCDataFormatterToXMLprotected
m_writerFormatterToXMLprotected
openElementForChildren()FormatterToXMLprotected
OUTPUT_METHOD_DOM enum valueFormatterListener
OUTPUT_METHOD_HTML enum valueFormatterListener
OUTPUT_METHOD_NONE enum valueFormatterListener
OUTPUT_METHOD_OTHER enum valueFormatterListener
OUTPUT_METHOD_TEXT enum valueFormatterListener
OUTPUT_METHOD_XML enum valueFormatterListener
outputLineSep()FormatterToXMLprotected
ParentType typedefFormatterListener
processingInstruction(const XMLCh *const target, const XMLCh *const data)FormatterToXMLvirtual
resetDocument()FormatterToXMLvirtual
s_emptyStringFormatterListenerprotectedstatic
s_piDataFormatterListenerstatic
s_piDataLengthFormatterListenerstatic
s_piTargetFormatterListenerstatic
s_piTargetLengthFormatterListenerstatic
setDocumentLocator(const LocatorType *const locator)FormatterToXMLvirtual
FormatterListener::setDocumentLocator(const Locator *const locator)=0FormatterListenerpure virtual
setDoIndent(bool value)FormatterToXML
setEscapeCData(bool b)FormatterToXML
setIndent(int value)FormatterToXML
setPrefixResolver(const PrefixResolver *thePrefixResolver)FormatterListener
setShouldWriteXMLHeader(bool b)FormatterToXML
setStripCData(bool b)FormatterToXML
setXMLVersion(eXMLVersion theVersion)FormatterListenerprotected
shouldIndent() const FormatterToXMLprotected
SPECIALSSIZE enum valueFormatterToXMLprotected
startDocument()FormatterToXMLvirtual
startElement(const XMLCh *const name, AttributeListType &attrs)FormatterToXMLvirtual
FormatterListener::startElement(const XMLCh *const name, AttributeList &attrs)=0FormatterListenerpure virtual
throwInvalidCharacterException(unsigned int ch, MemoryManagerType &theManager)FormatterToXMLprotectedstatic
throwInvalidUTF16SurrogateException(XalanDOMChar ch, MemoryManagerType &theManager)FormatterToXMLprotectedstatic
throwInvalidUTF16SurrogateException(XalanDOMChar ch, XalanDOMChar next, MemoryManagerType &theManager)FormatterToXMLprotectedstatic
writeAttrString(const XalanDOMChar *theString, XalanDOMString::size_type theStringLength)FormatterToXMLprotectedvirtual
writeNormalizedChars(const XalanDOMChar ch[], XalanDOMString::size_type start, XalanDOMString::size_type length, bool isCData)FormatterToXMLprotectedvirtual
writeNumberedEntityReference(unsigned long theNumber)FormatterToXMLprotected
writeParentTagEnd()FormatterToXMLprotected
XML_VERSION_1_0 enum valueFormatterListener
XML_VERSION_1_1 enum valueFormatterListener
~FormatterListener()FormatterListenervirtual
~FormatterToXML()FormatterToXMLvirtual

Interpreting class diagrams

Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.

dot

Xalan-C++ XSLT Processor Version 1.10
Copyright © 1999-2004 The Apache Software Foundation. All Rights Reserved.

Apache Logo