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

#include <idp.hpp>

Inheritance diagram for plugmod_t:
modctx_t

Public Member Functions

virtual bool idaapi run (size_t arg)=0
 Invoke the plugin.
bool hook_event_listener (hook_type_t hook_type, event_listener_t *cb, int hkcb_flags=0)
 Helper function to hook event listeners.
virtual ~plugmod_t ()
 Virtual destructor.
Public Member Functions inherited from modctx_t
 modctx_t ()

Public Attributes

size_t owner = 0
Public Attributes inherited from modctx_t
processor_tph
asm_tash
ea_helper_t_eah
size_t reserved [8] = { 0 }

Constructor & Destructor Documentation

◆ ~plugmod_t()

virtual plugmod_t::~plugmod_t ( )
inlinevirtual

Virtual destructor.

Member Function Documentation

◆ run()

virtual bool idaapi plugmod_t::run ( size_t arg)
pure virtual

Invoke the plugin.

◆ hook_event_listener()

bool plugmod_t::hook_event_listener ( hook_type_t hook_type,
event_listener_t * cb,
int hkcb_flags = 0 )
inline

Helper function to hook event listeners.

Member Data Documentation

◆ owner

size_t plugmod_t::owner = 0

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