![]() |
PIP 5.6.1
Platform-Independent Primitives
|
Storage of plugin metadata for the application and loaded plugins. More...
#include <piplugin.h>
Public Member Functions | |
| PIPluginInfoStorage () | |
| Creates storage and initializes application metadata entry. | |
| PIPluginInfo * | currentInfo () |
| Returns metadata of the current initialization scope. | |
| PIPluginInfo * | pluginInfo (void *p) |
| Returns metadata associated with plugin pointer p. | |
| PIPluginInfo * | applicationInfo () |
| Returns metadata entry of the host application. | |
| PIPluginInfo * | enterPlugin (void *p) |
| Enters plugin scope p and creates metadata entry if needed. | |
| void | unloadPlugin (void *p) |
| Removes metadata associated with plugin pointer p. | |
Static Public Member Functions | |
| static PIPluginInfoStorage * | instance () |
| Returns process-wide singleton storage. | |
Storage of plugin metadata for the application and loaded plugins.