|
Scroom 0.14-49-gb7ae7a6d
|
#include <plugininformationinterface.hh>


Public Types | |
| using | Ptr = std::shared_ptr< PluginInformationInterface > |
Public Member Functions | |
| PluginInformationInterface ()=default | |
| virtual std::string | getPluginName ()=0 |
| virtual std::string | getPluginVersion ()=0 |
| virtual void | registerCapabilities (ScroomPluginInterface::Ptr host)=0 |
Public Attributes | |
| const int | pluginApiVersion {PLUGIN_API_VERSION} |
Additional Inherited Members | |
Private Member Functions inherited from Interface | |
| Interface ()=default | |
| Interface (const Interface &)=delete | |
| Interface & | operator= (const Interface &)=delete |
| Interface (Interface &&)=delete | |
| Interface & | operator= (Interface &&)=delete |
| virtual | ~Interface ()=default |
| using PluginInformationInterface::Ptr = std::shared_ptr<PluginInformationInterface> |
|
default |
|
pure virtual |
Implemented in Scroom::ColormapImpl::ColormapPlugin, Example, Measure, Metadata, Pipette, Pnm, Tiff, and TransparentOverlay.
|
pure virtual |
Implemented in Scroom::ColormapImpl::ColormapPlugin, Example, Measure, Metadata, Pipette, Pnm, Tiff, and TransparentOverlay.
|
pure virtual |
Implemented in Scroom::ColormapImpl::ColormapPlugin, Example, Measure, Metadata, Pipette, Pnm, Tiff, and TransparentOverlay.
| const int PluginInformationInterface::pluginApiVersion {PLUGIN_API_VERSION} |