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.