Xalan-C++ API Reference  1.12.0
Public Member Functions | List of all members
xalanc::TraceListenerDefault Class Reference

#include <xalanc/XSLT/TraceListenerDefault.hpp>

Inheritance diagram for xalanc::TraceListenerDefault:
[legend]
Collaboration diagram for xalanc::TraceListenerDefault:
[legend]

Public Member Functions

 TraceListenerDefault (PrintWriter &thePrintWriter, MemoryManager &theManager, bool traceTemplates=false, bool traceElements=false, bool traceGeneration=false, bool traceSelection=false)
 
 TraceListenerDefault (XPathExecutionContext &theExecutionContext, PrintWriter &thePrintWriter, MemoryManager &theManager, bool traceTemplates=false, bool traceElements=false, bool traceGeneration=false, bool traceSelection=false)
 
virtual ~TraceListenerDefault ()
 
virtual void trace (const TracerEvent &ev)
 Method that is called when a trace event occurs. More...
 
virtual void selected (const SelectionEvent &ev)
 Method that is called just after the formatter listener is called. More...
 
virtual void generated (const GenerateEvent &ev)
 Method that is called just after the formatter listener is called. More...
 
bool getTraceTemplates () const
 
void setTraceTemplates (bool b)
 
bool getTraceElement () const
 
void setTraceElements (bool b)
 
bool getTraceGeneration () const
 
void setTraceGeneration (bool b)
 
bool getTraceSelection () const
 
void setTraceSelection (bool b)
 
- Public Member Functions inherited from xalanc::TraceListener
 TraceListener ()
 
virtual ~TraceListener ()
 

Detailed Description

Definition at line 48 of file TraceListenerDefault.hpp.

Constructor & Destructor Documentation

◆ TraceListenerDefault() [1/2]

xalanc::TraceListenerDefault::TraceListenerDefault ( PrintWriter thePrintWriter,
MemoryManager &  theManager,
bool  traceTemplates = false,
bool  traceElements = false,
bool  traceGeneration = false,
bool  traceSelection = false 
)

◆ TraceListenerDefault() [2/2]

xalanc::TraceListenerDefault::TraceListenerDefault ( XPathExecutionContext theExecutionContext,
PrintWriter thePrintWriter,
MemoryManager &  theManager,
bool  traceTemplates = false,
bool  traceElements = false,
bool  traceGeneration = false,
bool  traceSelection = false 
)

◆ ~TraceListenerDefault()

virtual xalanc::TraceListenerDefault::~TraceListenerDefault ( )
virtual

Member Function Documentation

◆ generated()

virtual void xalanc::TraceListenerDefault::generated ( const GenerateEvent ev)
virtual

Method that is called just after the formatter listener is called.

Parameters
evgenerate event

Implements xalanc::TraceListener.

◆ getTraceElement()

bool xalanc::TraceListenerDefault::getTraceElement ( ) const
inline

Definition at line 94 of file TraceListenerDefault.hpp.

◆ getTraceGeneration()

bool xalanc::TraceListenerDefault::getTraceGeneration ( ) const
inline

Definition at line 106 of file TraceListenerDefault.hpp.

◆ getTraceSelection()

bool xalanc::TraceListenerDefault::getTraceSelection ( ) const
inline

Definition at line 118 of file TraceListenerDefault.hpp.

◆ getTraceTemplates()

bool xalanc::TraceListenerDefault::getTraceTemplates ( ) const
inline

Definition at line 82 of file TraceListenerDefault.hpp.

◆ selected()

virtual void xalanc::TraceListenerDefault::selected ( const SelectionEvent ev)
virtual

Method that is called just after the formatter listener is called.

Parameters
evgenerate event

Implements xalanc::TraceListener.

◆ setTraceElements()

void xalanc::TraceListenerDefault::setTraceElements ( bool  b)
inline

Definition at line 100 of file TraceListenerDefault.hpp.

◆ setTraceGeneration()

void xalanc::TraceListenerDefault::setTraceGeneration ( bool  b)
inline

Definition at line 112 of file TraceListenerDefault.hpp.

◆ setTraceSelection()

void xalanc::TraceListenerDefault::setTraceSelection ( bool  b)
inline

Definition at line 124 of file TraceListenerDefault.hpp.

◆ setTraceTemplates()

void xalanc::TraceListenerDefault::setTraceTemplates ( bool  b)
inline

Definition at line 88 of file TraceListenerDefault.hpp.

◆ trace()

virtual void xalanc::TraceListenerDefault::trace ( const TracerEvent ev)
virtual

Method that is called when a trace event occurs.

The method is blocking. It must return before processing continues.

Parameters
evtrace event

Implements xalanc::TraceListener.


The documentation for this class was generated from the following file: