OpenAssetIO
An abstract API for generalising interactions between a host application and an asset management system
PythonPluginSystemPlugin Class Reference

The base class that defines a plugin of the plugin system. More...

Inheritance diagram for PythonPluginSystemPlugin:

Public Member Functions

def identifier (cls)
 This method is required by all plugins, in order to uniquely identify this plugin. More...
 

Detailed Description

The base class that defines a plugin of the plugin system.

Only modules and packages that expose an instance of this class will be loaded by the plugin system when scanning any given path.

Member Function Documentation

def identifier (   cls)

This method is required by all plugins, in order to uniquely identify this plugin.

If there are duplicate plugins with the same identifier, the first one encountered will be used, and all others will be ignored.


The documentation for this class was generated from the following file:
  • /src/src/openassetio-python/package/openassetio/pluginSystem/PythonPluginSystemPlugin.py