#include "myitem.h" breakpoint::breakpoint(int val) { left = right = this; value = val; } breakpoint::~breakpoint() { if (left != this) unlink(); } breakpoint * breakpoint::link(breakpoint * ip) { if (ip == 0) return 0; if (left != this) unlink(); right = ip; left = ip->left; ip->left->right = this; ip->left = this; return ip; } breakpoint * breakpoint::unlink() { left->right = right; right->left = left; left = right = this; return left; } void breakpoint::setbreakpoint(int val) { value = val; }