The virtual machine whose breakpoint requests to manage
The class manager associated with the virtual machine, used to retrieve location information
The virtual machine whose breakpoint requests to manage
The virtual machine whose breakpoint requests to manage
Retrieves the list of breakpoints contained by this manager.
Retrieves the list of breakpoints contained by this manager.
The collection of breakpoints in the form of (class name, line number)
Determines the main executing thread of the specified virtual machine.
Determines the main executing thread of the specified virtual machine.
The virtual machine whose main thread to determine
Some reference to the main thread if it can be determined, otherwise None
Determines the main executing thread of the _virtualMachine instance.
Determines the main executing thread of the _virtualMachine instance.
Some reference to the main thread if it can be determined, otherwise None
Returns the bundle of breakpoints representing the breakpoint for the specified line.
Returns the bundle of breakpoints representing the breakpoint for the specified line.
The name of the file whose line to reference
The number of the line to check for breakpoints
Some bundle of breakpoints for the specified line, or None if the specified line has no breakpoints
Determines whether or not the breakpoint for the specific file's line.
Determines whether or not the breakpoint for the specific file's line.
The name of the file whose line to reference
The number of the line to check for a breakpoint
True if a breakpoint exists, otherwise false
Processes pending breakpoint requests for the specified file name.
Processes pending breakpoint requests for the specified file name.
The name of the file whose pending breakpoints to process
True if all pending breakpoints for the file were successfully added, otherwise false
Removes the breakpoint on the specified line of the file.
Removes the breakpoint on the specified line of the file.
The name of the file to remove the breakpoint
The number of the line to break
True if successfully removed breakpoint, otherwise false
Creates and enables a breakpoint on the specified line of the class.
Creates and enables a breakpoint on the specified line of the class.
The name of the file to set a breakpoint
The number of the line to break
If true, enables the breakpoint (default is true)
Indicates the policy for suspending when the breakpoint is hit (default is all threads)
If true, will add the attempted breakpoint to a collection of pending breakpoints
True if successfully added breakpoints, otherwise false
Retrieves the convergent source path of the provided reference type.
Retrieves the convergent source path of the provided reference type.
The reference instance whose source path to determine
Some source path as a string if convergent, otherwise None
Executes the provided block of code during the state of a suspended thread.
Executes the provided block of code during the state of a suspended thread. The thread reference is synchronized to prevent another thread suspending the same thread reference.
The type of result from the block of code
The block of code to execute
The results of attempting to execute the block of code
Executes the provided block of code during the state of a suspended virtual machine.
Executes the provided block of code during the state of a suspended virtual machine. The virtual machine is synchronized to prevent another thread suspending the same virtual machine.
The type of result from the block of code
The block of code to execute
The results of attempting to execute the block of code
Represents the manager for breakpoint requests.