2005/5/9

     
 

class FunctionEnterDebugPoint

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdk::cfgscript::FunctionEnterDebugPoint Class Reference

#include <ScriptDebug.h>

Inheritance diagram for acdk::cfgscript::FunctionEnterDebugPoint:

acdk::cfgscript::DebugPoint acdk::lang::Object acdk::lang::ObjectBase acdk::lang::dmi::StdDispatch List of all members.

Detailed Description

breakpoint on function when entered


Public Member Functions

 FunctionEnterDebugPoint (IN(RString) functionName)
bool doBreak (int action, IN(RExecutionStackFrame) frame)
virtual RString getIdentifier ()
 return the indefier of the breakpoint.

RString toString ()
 return a string representation of this object Object::toString() return getName() by default

virtual bool isBreakPoint (IN(RString) ident)
 return true if this string identifies this breakpoint


Private Attributes

RString _functionName


Constructor & Destructor Documentation

acdk::cfgscript::FunctionEnterDebugPoint::FunctionEnterDebugPoint IN(RString functionName  )  [inline]
 


Member Function Documentation

bool acdk::cfgscript::FunctionEnterDebugPoint::doBreak int  action,
IN(RExecutionStackFrame frame
[virtual]
 

Parameters:
action one of DebugRunAction
frame current frame of interpreter

Implements acdk::cfgscript::DebugPoint.

virtual RString acdk::cfgscript::FunctionEnterDebugPoint::getIdentifier  )  [inline, virtual]
 

return the indefier of the breakpoint.

used to list and remove breakpoints

Implements acdk::cfgscript::DebugPoint.

virtual bool acdk::cfgscript::FunctionEnterDebugPoint::isBreakPoint IN(RString ident  )  [inline, virtual]
 

return true if this string identifies this breakpoint

Implements acdk::cfgscript::DebugPoint.

RString acdk::cfgscript::FunctionEnterDebugPoint::toString  )  [inline, virtual]
 

return a string representation of this object Object::toString() return getName() by default

Implements acdk::cfgscript::DebugPoint.


Member Data Documentation

RString acdk::cfgscript::FunctionEnterDebugPoint::_functionName [private]