This class acts as a condition callback for page breakpoints. It
emulates page breakpoints that can overlap and/or take up less than a
page's size.
|
|
__init__(self)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature |
|
|
|
|
add(self,
address,
size,
action=None)
Adds a buffer to the watch object. |
|
|
|
|
remove(self,
address,
size)
Removes a buffer from the watch object. |
|
|
|
bool
|
exists(self,
address,
size)
Returns:
True if the buffer is being watched, False
otherwise. |
|
|
|
tuple( int, int )
|
span(self)
Returns:
Base address and size in pages required to watch all the buffers. |
|
|
|
int
|
count(self)
Returns:
Number of buffers being watched. |
|
|
|
bool
|
__call__(self,
event)
Breakpoint condition callback. |
|
|
|
Inherited from object:
__delattr__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__str__
|