Public Member Functions | |
| def | __init__ |
| def | serviceKey |
| def | load |
| def | __call__ |
| def | expandClass |
| def | __init__ |
| def | serviceKey |
| def | load |
| def | __call__ |
| def | expandClass |
Public Attributes | |
| serviceClass | |
| interfaceClass | |
| headers | |
| libraries | |
| serviceDependencies | |
| purgeConfig | |
| addConfig | |
Private Member Functions | |
| def | _needsSpecialConfig |
| def | _makeConfig |
| def | _needsSpecialConfig |
| def | _makeConfig |
Class storing the parameters needed to load a "simple" service. So far a "simple" service is one that can be loaded with `loadSimpleService()` allowing service provider dependencies and simple configuration adaptions.
Definition at line 170 of file icarusalg/icarusalg/gallery/helpers/python/LArSoftUtils.py.
| def LArSoftUtils.SimpleServiceLoader.__init__ | ( | self, | |
| serviceClass, | |||
interfaceClass = None, |
|||
headers = [], |
|||
libraries = [], |
|||
dependencies = [], |
|||
purgeConfig = [], |
|||
addConfig = {} |
|||
| ) |
Definition at line 184 of file icarusalg/icarusalg/gallery/helpers/python/LArSoftUtils.py.
| def LArSoftUtils.SimpleServiceLoader.__init__ | ( | self, | |
| serviceClass, | |||
interfaceClass = None, |
|||
headers = [], |
|||
libraries = [], |
|||
dependencies = [], |
|||
purgeConfig = [], |
|||
addConfig = {} |
|||
| ) |
Definition at line 184 of file sbndcode/sbndcode/gallery/python/LArSoftUtils.py.
| def LArSoftUtils.SimpleServiceLoader.__call__ | ( | self, | |
| manager | |||
| ) |
Definition at line 247 of file icarusalg/icarusalg/gallery/helpers/python/LArSoftUtils.py.
| def LArSoftUtils.SimpleServiceLoader.__call__ | ( | self, | |
| manager | |||
| ) |
Definition at line 247 of file sbndcode/sbndcode/gallery/python/LArSoftUtils.py.
|
private |
Definition at line 197 of file sbndcode/sbndcode/gallery/python/LArSoftUtils.py.
|
private |
Definition at line 197 of file icarusalg/icarusalg/gallery/helpers/python/LArSoftUtils.py.
|
private |
Definition at line 195 of file icarusalg/icarusalg/gallery/helpers/python/LArSoftUtils.py.
|
private |
Definition at line 195 of file sbndcode/sbndcode/gallery/python/LArSoftUtils.py.
| def LArSoftUtils.SimpleServiceLoader.expandClass | ( | self, | |
| attrName | |||
| ) |
Definition at line 249 of file icarusalg/icarusalg/gallery/helpers/python/LArSoftUtils.py.
| def LArSoftUtils.SimpleServiceLoader.expandClass | ( | self, | |
| attrName | |||
| ) |
Definition at line 249 of file sbndcode/sbndcode/gallery/python/LArSoftUtils.py.
| def LArSoftUtils.SimpleServiceLoader.load | ( | self, | |
| manager | |||
| ) |
Definition at line 219 of file sbndcode/sbndcode/gallery/python/LArSoftUtils.py.
| def LArSoftUtils.SimpleServiceLoader.load | ( | self, | |
| manager | |||
| ) |
Definition at line 219 of file icarusalg/icarusalg/gallery/helpers/python/LArSoftUtils.py.
| def LArSoftUtils.SimpleServiceLoader.serviceKey | ( | self | ) |
Definition at line 213 of file icarusalg/icarusalg/gallery/helpers/python/LArSoftUtils.py.
| def LArSoftUtils.SimpleServiceLoader.serviceKey | ( | self | ) |
Definition at line 213 of file sbndcode/sbndcode/gallery/python/LArSoftUtils.py.
| LArSoftUtils.SimpleServiceLoader.addConfig |
Definition at line 192 of file icarusalg/icarusalg/gallery/helpers/python/LArSoftUtils.py.
| LArSoftUtils.SimpleServiceLoader.headers |
Definition at line 188 of file icarusalg/icarusalg/gallery/helpers/python/LArSoftUtils.py.
| LArSoftUtils.SimpleServiceLoader.interfaceClass |
Definition at line 187 of file icarusalg/icarusalg/gallery/helpers/python/LArSoftUtils.py.
| LArSoftUtils.SimpleServiceLoader.libraries |
Definition at line 189 of file icarusalg/icarusalg/gallery/helpers/python/LArSoftUtils.py.
| LArSoftUtils.SimpleServiceLoader.purgeConfig |
Definition at line 191 of file icarusalg/icarusalg/gallery/helpers/python/LArSoftUtils.py.
| LArSoftUtils.SimpleServiceLoader.serviceClass |
Definition at line 186 of file icarusalg/icarusalg/gallery/helpers/python/LArSoftUtils.py.
| LArSoftUtils.SimpleServiceLoader.serviceDependencies |
Definition at line 190 of file icarusalg/icarusalg/gallery/helpers/python/LArSoftUtils.py.
1.8.5