1*06c3fb27SDimitry Andric %feature("docstring", 2*06c3fb27SDimitry Andric "Represents a breakpoint name registered in a given :py:class:`SBTarget`. 3*06c3fb27SDimitry Andric 4*06c3fb27SDimitry Andric Breakpoint names provide a way to act on groups of breakpoints. When you add a 5*06c3fb27SDimitry Andric name to a group of breakpoints, you can then use the name in all the command 6*06c3fb27SDimitry Andric line lldb commands for that name. You can also configure the SBBreakpointName 7*06c3fb27SDimitry Andric options and those options will be propagated to any :py:class:`SBBreakpoint` s currently 8*06c3fb27SDimitry Andric using that name. Adding a name to a breakpoint will also apply any of the 9*06c3fb27SDimitry Andric set options to that breakpoint. 10*06c3fb27SDimitry Andric 11*06c3fb27SDimitry Andric You can also set permissions on a breakpoint name to disable listing, deleting 12*06c3fb27SDimitry Andric and disabling breakpoints. That will disallow the given operation for breakpoints 13*06c3fb27SDimitry Andric except when the breakpoint is mentioned by ID. So for instance deleting all the 14*06c3fb27SDimitry Andric breakpoints won't delete breakpoints so marked." 15*06c3fb27SDimitry Andric ) lldb::SBBreakpointName; 16