IDA C++ SDK 9.2
Loading...
Searching...
No Matches
bpt_visitor_t Struct Referenceabstract

Visit all breakpoints. More...

#include <dbg.hpp>

Public Member Functions

 bpt_visitor_t (void)
virtual int idaapi visit_bpt (const bpt_t *bpt)=0
 Defines action taken when breakpoint is visited.
int idaapi for_all_bpts (int bvflags)

Public Attributes

range_t range
 if specified, restricts the address range
const char * name
 if specified, restricts bpts to the ones that match the given name

Detailed Description

Visit all breakpoints.

To use this class, derive your own class from it and call for_all_bpts(). It is forbidden to add/del bpts from the visit_bpt() function. If bpts are nevertheless modified, the enumeration should be stopped

Constructor & Destructor Documentation

◆ bpt_visitor_t()

bpt_visitor_t::bpt_visitor_t ( void )
inline

Member Function Documentation

◆ visit_bpt()

virtual int idaapi bpt_visitor_t::visit_bpt ( const bpt_t * bpt)
pure virtual

Defines action taken when breakpoint is visited.

◆ for_all_bpts()

int idaapi bpt_visitor_t::for_all_bpts ( int bvflags)
inline

Member Data Documentation

◆ range

range_t bpt_visitor_t::range

if specified, restricts the address range

◆ name

const char* bpt_visitor_t::name

if specified, restricts bpts to the ones that match the given name


The documentation for this struct was generated from the following file: