18 #if !defined(FORMATTERTOHTML_HEADER_GUARD_1357924680) 19 #define FORMATTERTOHTML_HEADER_GUARD_1357924680 45 XALAN_CPP_NAMESPACE_BEGIN
63 eDefaultIndentAmount = 0
84 int indent = eDefaultIndentAmount,
85 bool escapeURLs =
true,
86 bool omitMetaTag =
false,
91 MemoryManager& theManager,
114 const XMLCh*
const name,
122 const XMLCh*
const chars,
139 const XMLCh*
const ch,
144 const XMLCh*
const target,
145 const XMLCh*
const data);
162 enum { eMaxLength = 8 };
168 XalanDOMChar m_string[eMaxLength + 1];
175 const XalanDOMChar* theString,
179 accumCommentData(
const XalanDOMChar* data);
186 const XalanDOMChar* theString,
194 static const XalanDOMChar s_doctypeHeaderStartString[];
196 static const size_type s_doctypeHeaderStartStringLength;
201 static const XalanDOMChar s_doctypeHeaderPublicString[];
203 static const size_type s_doctypeHeaderPublicStringLength;
208 static const XalanDOMChar s_doctypeHeaderSystemString[];
210 static const size_type s_doctypeHeaderSystemStringLength;
215 static const XalanDOMChar s_metaString[];
217 static const size_type s_metaStringLength;
232 copyEntityIntoBuffer(
233 const XalanDOMChar* s,
246 const XalanDOMChar* name,
247 const XalanDOMChar* value,
259 const XalanDOMChar* theString,
270 accumHexNumber(XalanDOMChar theChar);
275 return m_prefixResolver == 0 ?
281 pushHasNamespace(
const XalanDOMChar* theElementName)
283 return m_prefixResolver == 0 ?
285 doPushHasNamespace(theElementName);
292 doPushHasNamespace(
const XalanDOMChar* theElementName);
301 bool m_isScriptOrStyleElem;
311 bool m_isFirstElement;
329 ElementPropertiesStackType m_elementPropertiesStack;
333 static const Entity s_entities[];
335 static const Entity*
const s_lastEntity;
340 XALAN_CPP_NAMESPACE_END
344 #endif // FORMATTERTOHTML_HEADER_GUARD_1357924680
#define XALAN_DEFAULT_MEMMGR
static MemoryManager & getDummyMemMgr()
#define XALAN_XMLSUPPORT_EXPORT
XALAN_CPP_NAMESPACE_BEGIN typedef size_t size_type
This class acts as a proxy for an InternalElementProperties instance.
XalanDOMString::size_type length(const XalanDOMString &theString)
Get the length of a XalanDOMString.
XERCES_CPP_NAMESPACE_QUALIFIER AttributeList AttributeListType