Information filled in by a plug-in entry point function.
Member Data Documentation
A pointer to the plugin initialization function that registers tools.
The version number of the tool plugin C interface this plugin implements. This value is hard-coded into the plugin registration macro and will only change if changes are made to the plugin interface. The interface version is a monotically increasing sequence number.
A globally unique name for the plugin.
The version of the plugin itself. If a plugin is updated, the version number must be incremented. The version number has three parts: major.minor.patch.
If a change breaks existing functionality, the major version number must be changed. Features can be added but not removed when changing minor version. If a release does not add new functionality but just improves or fixes the implementation, patch must be incremented.
Version numbering can be started at any number, but usually "1.0.0" marks the first release.