get_modulesT_get_modulesGetModulesGetModulesget_modules (Operator)
Name
get_modulesT_get_modulesGetModulesGetModulesget_modules — Abfragen der verwendeten Module und des Modulschlüssels.
Signatur
def get_modules() -> Tuple[Sequence[str], int]
Beschreibung
get_modulesget_modulesGetModulesGetModulesGetModulesget_modules gibt in UsedModulesUsedModulesUsedModulesUsedModulesusedModulesused_modules alle Module zurück, die
bis zu diesem Zeitpunkt in der HALCON-Session genutzt wurden. Aus den
verwendeten Modulen wird der Modulschlüssel erzeugt, der in
ModuleKeyModuleKeyModuleKeyModuleKeymoduleKeymodule_key übergeben wird. Jedem Operator ist genau ein
Modul zugeordnet.
Ausführungsinformationen
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Parameter
UsedModulesUsedModulesUsedModulesUsedModulesusedModulesused_modules (output_control) string-array → HTupleSequence[str]HTupleHtuple (string) (string) (HString) (char*)
Namen der verwendeten Module.
ModuleKeyModuleKeyModuleKeyModuleKeymoduleKeymodule_key (output_control) integer → HTupleintHTupleHtuple (integer) (int / long) (Hlong) (Hlong)
Schlüssel für Lizenz-Manager.
Modul
Foundation