Sometimes I need a break point on a specific funtion in multiple classes. Examples are the use of templates, interfaces or inheritence.
This can be easily achived via the bm (I translate as break match).
Example:
bm /a MyModule!!CComCollectionMap*::*get_Exists*
This will set a deferred breakpoint on every function that matches the given expression.
It is a good idea to check the matches upfront with the following expression:
x MyModule!!CComCollectionMap*::*get_Exists*
In order to clear all currently set break points use:
bc *
For more details refer to the very good Online Help under "bp, bu, bm (Set Breakpoint)"
Thursday, January 31, 2008
Setting multiple breakpoints via wildcard pattern
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment