Package vtrace :: Module breakpoints :: Class OneTimeBreak
[hide private]
[frames] | no frames]

Class OneTimeBreak

source code

Breakpoint --+
             |
            OneTimeBreak

This type of breakpoint is exclusivly for marking and code-coverage stuff. It removes itself. (most frequently used with a continued trace)

Instance Methods [hide private]
 
notify(self, event, trace)
Breakpoints may also extend and implement "notify" which will be called whenever they are hit.
source code

Inherited from Breakpoint: __init__, __repr__, activate, deactivate, getAddress, getBreakpointCode, getId, getName, inittrace, isEnabled, resolveAddress, resolvedaddr, setBreakpointCode, setEnabled

Class Variables [hide private]

Inherited from Breakpoint: bpcodeobj

Method Details [hide private]

notify(self, event, trace)

source code 

Breakpoints may also extend and implement "notify" which will be called whenever they are hit. If you want to continue the ability for this breakpoint to have bpcode, you must call this method from your override.

Overrides: Breakpoint.notify
(inherited documentation)