SourceForge.net Logo
Public Member Functions | List of all members
DebugListener Class Reference

A class used to listen for debugging information. More...

#include <DebugListener.hpp>

Inheritance diagram for DebugListener:
Inheritance graph
[legend]

Public Member Functions

virtual ~DebugListener ()
 
virtual void start (const StackFrame *stack, const DynamicContext *context)
 
virtual void end (const StackFrame *stack, const DynamicContext *context)
 
virtual void enter (const StackFrame *stack, const DynamicContext *context)
 
virtual void exit (const StackFrame *stack, const DynamicContext *context)
 
virtual void error (const XQException &error, const StackFrame *stack, const DynamicContext *context)
 
virtual bool doLazyEvaluation () const
 
virtual bool doFocusOptimizations () const
 

Detailed Description

A class used to listen for debugging information.

Constructor & Destructor Documentation

◆ ~DebugListener()

virtual DebugListener::~DebugListener ( )
inlinevirtual

Member Function Documentation

◆ doFocusOptimizations()

virtual bool DebugListener::doFocusOptimizations ( ) const
inlinevirtual

◆ doLazyEvaluation()

virtual bool DebugListener::doLazyEvaluation ( ) const
inlinevirtual

◆ end()

virtual void DebugListener::end ( const StackFrame stack,
const DynamicContext context 
)
inlinevirtual

◆ enter()

virtual void DebugListener::enter ( const StackFrame stack,
const DynamicContext context 
)
inlinevirtual

◆ error()

virtual void DebugListener::error ( const XQException error,
const StackFrame stack,
const DynamicContext context 
)
inlinevirtual

References error().

Referenced by error().

◆ exit()

virtual void DebugListener::exit ( const StackFrame stack,
const DynamicContext context 
)
inlinevirtual

◆ start()

virtual void DebugListener::start ( const StackFrame stack,
const DynamicContext context 
)
inlinevirtual

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