#include <ucdebugging.h>
Inheritance diagram for LocationBreakpoint:


Public Member Functions | |
| LocationBreakpoint (int functionid, int ip, bool once=false) | |
| virtual Breakpoint_type | get_type () const |
| virtual bool | check (Stack_frame *frame) const |
| virtual void | serialize (int fd) const |
Private Attributes | |
| int | functionid |
| int | ip |
Definition at line 67 of file ucdebugging.h.
| LocationBreakpoint::LocationBreakpoint | ( | int | functionid, | |
| int | ip, | |||
| bool | once = false | |||
| ) |
Definition at line 44 of file ucdebugging.cc.
| virtual Breakpoint_type LocationBreakpoint::get_type | ( | ) | const [inline, virtual] |
| bool LocationBreakpoint::check | ( | Stack_frame * | frame | ) | const [virtual] |
Implements Breakpoint.
Definition at line 51 of file ucdebugging.cc.
References Ucscript::frame, functionid, and ip.
| void LocationBreakpoint::serialize | ( | int | fd | ) | const [virtual] |
Implements Breakpoint.
Definition at line 57 of file ucdebugging.cc.
References Exult_server::dbg_set_location_bp, functionid, ip, Exult_server::Send_data(), Exult_server::usecode_debugging, and Write4().
Here is the call graph for this function:

int LocationBreakpoint::functionid [private] |
int LocationBreakpoint::ip [private] |
1.5.1