Heraia  0.1.8
plugin_info_t Struct Reference

Detailed information about a plugin. More...

#include <plugin.h>

Data Fields

unsigned int api_version
 
PluginType type
 
PluginPriority priority
 
unsigned int id
 
char * name
 
char * version
 
char * summary
 
char * description
 
char * author
 
char * homepage
 

Detailed Description

Detailed information about a plugin.

Definition at line 120 of file plugin.h.

Field Documentation

unsigned int plugin_info_t::api_version

Definition at line 122 of file plugin.h.

Referenced by heraia_plugin_init(), and print_plugin_basics().

char* plugin_info_t::author

Definition at line 131 of file plugin.h.

Referenced by free_plugin(), heraia_plugin_init(), init(), and print_plugin_info_structure().

char* plugin_info_t::description

Definition at line 130 of file plugin.h.

Referenced by free_plugin(), heraia_plugin_init(), and print_plugin_info_structure().

char* plugin_info_t::homepage

Definition at line 132 of file plugin.h.

Referenced by free_plugin(), heraia_plugin_init(), and print_plugin_info_structure().

unsigned int plugin_info_t::id

Definition at line 125 of file plugin.h.

Referenced by init_plugin(), and print_plugin_info_structure().

PluginPriority plugin_info_t::priority

Definition at line 124 of file plugin.h.

Referenced by heraia_plugin_init(), and print_plugin_info_structure().

char* plugin_info_t::summary

Definition at line 129 of file plugin.h.

Referenced by free_plugin(), heraia_plugin_init(), and print_plugin_info_structure().

PluginType plugin_info_t::type

Definition at line 123 of file plugin.h.

Referenced by heraia_plugin_init(), init_plugin(), and print_plugin_info_structure().

char* plugin_info_t::version

Definition at line 128 of file plugin.h.

Referenced by free_plugin(), heraia_plugin_init(), and print_plugin_info_structure().


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