|
lsst.meas.base
19.0.0-7-g886f805+1
|
Public Member Functions | |
| def | __init__ (self, name, PluginClass) |
| def | ConfigClass (self) |
| def | __call__ (self, config) |
Public Attributes | |
| name | |
| PluginClass | |
Class used as the element in the plugin registry.
Parameters
----------
name : `str`
Name under which the plugin is registerd.
PluginClass : subclass of `BasePlugin`
The class of plugin which can be stored in the registry.
Notes
-----
Rather than constructing a Plugin instance, its __call__ method
(invoked by RegistryField.apply) returns a tuple
of ``(executionOrder, name, config, PluginClass)``, which can then
be sorted before the plugins are instantiated.
Definition at line 87 of file pluginRegistry.py.
| def lsst.meas.base.pluginRegistry.PluginRegistry.Configurable.__init__ | ( | self, | |
| name, | |||
| PluginClass | |||
| ) |
Definition at line 107 of file pluginRegistry.py.
| def lsst.meas.base.pluginRegistry.PluginRegistry.Configurable.__call__ | ( | self, | |
| config | |||
| ) |
Definition at line 115 of file pluginRegistry.py.
| def lsst.meas.base.pluginRegistry.PluginRegistry.Configurable.ConfigClass | ( | self | ) |
Definition at line 112 of file pluginRegistry.py.
| lsst.meas.base.pluginRegistry.PluginRegistry.Configurable.name |
Definition at line 108 of file pluginRegistry.py.
| lsst.meas.base.pluginRegistry.PluginRegistry.Configurable.PluginClass |
Definition at line 109 of file pluginRegistry.py.
1.8.13