18 #if !defined(XALAN_TraceListenerDefault_HEADER_GUARD) 19 #define XALAN_TraceListenerDefault_HEADER_GUARD 40 class ElemTemplateElement;
41 class ExecutionContext;
42 class NodeRefListBase;
44 class XPathExecutionContext;
54 MemoryManager& theManager,
55 bool traceTemplates =
false,
56 bool traceElements =
false,
57 bool traceGeneration =
false,
58 bool traceSelection =
false);
63 MemoryManager& theManager,
64 bool traceTemplates =
false,
65 bool traceElements =
false,
66 bool traceGeneration =
false,
67 bool traceSelection =
false);
84 return m_traceTemplates;
96 return m_traceElements;
108 return m_traceGeneration;
114 m_traceGeneration = b;
120 return m_traceSelection;
126 m_traceSelection = b;
143 bool m_traceTemplates;
145 bool m_traceElements;
147 bool m_traceGeneration;
149 bool m_traceSelection;
151 MemoryManager& m_memoryManager;
160 #endif //XALAN_TraceListenerDefault_HEADER_GUARD void setTraceSelection(bool b)
Local implementation of NodeRefList.
void setTraceGeneration(bool b)
#define XALAN_CPP_NAMESPACE
Xalan-C++ namespace, including major and minor version.
bool getTraceSelection() const
This is the class for events generated by the XSL processor after it generates a new node in the resu...
void setTraceElements(bool b)
bool getTraceGeneration() const
bool getTraceTemplates() const
void setTraceTemplates(bool b)
#define XALAN_XSLT_EXPORT
This is the parent class of events generated for tracing the progress of the XSL processor.
bool getTraceElement() const