#include <ucdebugging.h>
Collaboration diagram for Breakpoints:

Public Member Functions | |
| Breakpoints () | |
| ~Breakpoints () | |
| void | add (Breakpoint *breakpoint) |
| void | remove (Breakpoint *breakpoint) |
| bool | remove (int id) |
| int | check (Stack_frame *frame) |
| void | transmit (int fd) |
Static Public Member Functions | |
| static int | getNewID () |
Private Attributes | |
| std::list< Breakpoint * > | breaks |
Static Private Attributes | |
| static int | lastID |
Definition at line 115 of file ucdebugging.h.
| Breakpoints::Breakpoints | ( | ) |
Definition at line 102 of file ucdebugging.cc.
| Breakpoints::~Breakpoints | ( | ) |
| void Breakpoints::add | ( | Breakpoint * | breakpoint | ) |
| void Breakpoints::remove | ( | Breakpoint * | breakpoint | ) |
| bool Breakpoints::remove | ( | int | id | ) |
| int Breakpoints::check | ( | Stack_frame * | frame | ) |
| void Breakpoints::transmit | ( | int | fd | ) |
| static int Breakpoints::getNewID | ( | ) | [inline, static] |
Definition at line 129 of file ucdebugging.h.
References lastID.
Referenced by Breakpoint::Breakpoint().
int Breakpoints::lastID [static, private] |
std::list<Breakpoint*> Breakpoints::breaks [private] |
Definition at line 134 of file ucdebugging.h.
Referenced by add(), check(), remove(), transmit(), and ~Breakpoints().
1.5.1