Breakpoint Class Reference

#include <ucdebugging.h>

Inheritance diagram for Breakpoint:

Inheritance graph
[legend]
Collaboration diagram for Breakpoint:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual Breakpoint_type get_type () const=0
virtual bool check (Stack_frame *frame) const=0
virtual void serialize (int fd) const=0

Public Attributes

int id
bool once

Protected Member Functions

 Breakpoint (bool once)

Detailed Description

Definition at line 40 of file ucdebugging.h.


Constructor & Destructor Documentation

Breakpoint::Breakpoint ( bool  once  )  [protected]

Definition at line 34 of file ucdebugging.cc.

References Breakpoints::getNewID().

Here is the call graph for this function:


Member Function Documentation

virtual Breakpoint_type Breakpoint::get_type (  )  const [pure virtual]

Implemented in AnywhereBreakpoint, LocationBreakpoint, StepoverBreakpoint, and FinishBreakpoint.

virtual bool Breakpoint::check ( Stack_frame frame  )  const [pure virtual]

Implemented in AnywhereBreakpoint, LocationBreakpoint, StepoverBreakpoint, and FinishBreakpoint.

virtual void Breakpoint::serialize ( int  fd  )  const [pure virtual]

Implemented in AnywhereBreakpoint, LocationBreakpoint, StepoverBreakpoint, and FinishBreakpoint.


Member Data Documentation

int Breakpoint::id

Definition at line 43 of file ucdebugging.h.

bool Breakpoint::once

Definition at line 44 of file ucdebugging.h.


The documentation for this class was generated from the following files:
Generated on Mon Jul 9 14:47:38 2007 for ExultEngine by  doxygen 1.5.1