IDA SDK

- Main Page
- Header Files
- Classes
- Modules

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Attributes | List of all members
plugin_t Class Reference

## Detailed Description

A plugin is a module in the plugins subdirectory that can perform an action asked by the user.

(usually via pressing a hotkey)

## Public Attributes
int | version
| Should be equal to IDP_INTERFACE_VERSION.
int | flags
| Plugin features
int(idaapi * | init )(void)
| Initialize plugin - returns Plugin initialization codes.
void(idaapi * | term )(void)
| Terminate plugin. More...
void(idaapi * | run )(int arg)
| Invoke plugin.
const char * | comment
| Long comment about the plugin. More...
const char * | help
| Multiline help about the plugin.
const char * | wanted_name
| The preferred short name of the plugin.
const char * | wanted_hotkey
| The preferred hotkey to run the plugin.

## Member Data Documentation

void(idaapi * plugin_t::term) (void)

Terminate plugin.

This function will be called when the plugin is unloaded. May be NULL.

const char* plugin_t::comment

Long comment about the plugin.

it could appear in the status line or as a hint

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

- loader.hpp