2005/5/9

     
 

class SourceLineDebugPoint

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

acdk::cfgscript::SourceLineDebugPoint Class Reference

#include <ScriptDebug.h>

Inheritance diagram for acdk::cfgscript::SourceLineDebugPoint:

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

Detailed Description

breakpoint when script source line will be executed


Public Member Functions

 SourceLineDebugPoint (IN(RString) sourceName, int sourceLine)
bool doBreak (int action, IN(RExecutionStackFrame) frame)
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


Static Public Member Functions

RSourceLineDebugPoint parse (IN(RString) ident)

Private Attributes

RString _sourceName
int _sourceLine


Constructor & Destructor Documentation

acdk::cfgscript::SourceLineDebugPoint::SourceLineDebugPoint IN(RString sourceName,
int  sourceLine
[inline]
 


Member Function Documentation

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

Parameters:
action one of DebugRunAction
frame current frame of interpreter

Implements acdk::cfgscript::DebugPoint.

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

return the indefier of the breakpoint.

used to list and remove breakpoints

Implements acdk::cfgscript::DebugPoint.

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

return true if this string identifies this breakpoint

Implements acdk::cfgscript::DebugPoint.

RSourceLineDebugPoint acdk::cfgscript::SourceLineDebugPoint::parse IN(RString ident  )  [static]
 

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

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

Implements acdk::cfgscript::DebugPoint.


Member Data Documentation

int acdk::cfgscript::SourceLineDebugPoint::_sourceLine [private]
 

RString acdk::cfgscript::SourceLineDebugPoint::_sourceName [private]