16 #if !defined(FORMATTERTOHTML_HEADER_GUARD_1357924680)
17 #define FORMATTERTOHTML_HEADER_GUARD_1357924680
43 XALAN_CPP_NAMESPACE_BEGIN
61 eDefaultIndentAmount = 0
82 int indent = eDefaultIndentAmount,
83 bool escapeURLs =
true,
84 bool omitMetaTag =
false,
112 const XMLCh*
const name,
120 const XMLCh*
const chars,
121 const unsigned int length);
137 const XMLCh*
const ch,
138 const unsigned int length);
142 const XMLCh*
const target,
143 const XMLCh*
const data);
160 enum { eMaxLength = 8 };
166 XalanDOMChar m_string[eMaxLength + 1];
173 const XalanDOMChar* theString,
184 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);
276 pushHasNamespace(
const XalanDOMChar* theElementName);
285 bool m_isScriptOrStyleElem;
295 bool m_isFirstElement;
322 static const Entity s_entities[];
324 static const Entity*
const s_lastEntity;
329 XALAN_CPP_NAMESPACE_END
333 #endif // FORMATTERTOHTML_HEADER_GUARD_1357924680
XERCES_CPP_NAMESPACE_QUALIFIER AttributeList AttributeListType
Definition: AttributeListImpl.hpp:39
XALAN_CPP_NAMESPACE_BEGIN typedef XERCES_CPP_NAMESPACE_QUALIFIER MemoryManager MemoryManagerType
Definition: XalanMemoryManagement.hpp:39
Definition: Writer.hpp:42
#define XALAN_DEFAULT_MEMMGR
Definition: XalanMemoryManagement.hpp:402
static MemoryManager & getDummyMemMgr()
#define XALAN_XMLSUPPORT_EXPORT
Definition: XMLSupportDefinitions.hpp:33
XALAN_CPP_NAMESPACE_BEGIN typedef size_t size_type
Definition: XalanMap.hpp:44
This class acts as a proxy for and InternalElementProperties instance.
Definition: XalanHTMLElementsProperties.hpp:150
Definition: XalanDOMString.hpp:42
XalanDOMString::size_type length(const XalanDOMString &theString)
Get the length of a XalanDOMString.
Definition: DOMStringHelper.hpp:277
unsigned int size_type
Definition: XalanDOMString.hpp:53