get_system_infoget_system_infoGetSystemInfoGetSystemInfo (Operator)
Name
get_system_infoget_system_infoGetSystemInfoGetSystemInfo
— Abfragen von Informationen über die aktuellen HALCON-Systemparameter, ohne
eine gültige HALCON-Lizenz zu benötigen.
Signatur
Beschreibung
get_system_infoget_system_infoGetSystemInfoGetSystemInfoGetSystemInfo
liefert Informationen über die aktuellen
HALCON-Systemparameter zurück. Anders als bei dem sehr ähnlichen
get_systemget_systemGetSystemGetSystemGetSystem
Operator wird hierfür keine gültige HALCON-Lizenz benötigt.
get_system_infoget_system_infoGetSystemInfoGetSystemInfoGetSystemInfo
unterstützt eine Untermenge der von get_systemget_systemGetSystemGetSystemGetSystem
unterstützen Parameter. Die verfügbaren Parameter werden durch den Aufruf von
get_system_infoget_system_infoGetSystemInfoGetSystemInfoGetSystemInfo
mit dem Parameter 'available_parameters'"available_parameters""available_parameters""available_parameters""available_parameters"
zurück gegeben. Weitere Informationen über diese Parameter können in der
Dokumentation zu get_systemget_systemGetSystemGetSystemGetSystem
und set_systemset_systemSetSystemSetSystemSetSystem
nachgelesen
werden.
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
QueryQueryQueryQueryquery
(input_control) attribute.name(-array) →
HTupleHTupleHtuple (string) (string) (HString) (char*)
Gewünschter Systemparameter.
Defaultwert:
'available_parameters'
"available_parameters"
"available_parameters"
"available_parameters"
"available_parameters"
Werteliste: '3d_model_dir'"3d_model_dir""3d_model_dir""3d_model_dir""3d_model_dir", 'available_license_files'"available_license_files""available_license_files""available_license_files""available_license_files", 'available_parameters'"available_parameters""available_parameters""available_parameters""available_parameters", 'bundle_version'"bundle_version""bundle_version""bundle_version""bundle_version", 'byte_order'"byte_order""byte_order""byte_order""byte_order", 'current_license_info'"current_license_info""current_license_info""current_license_info""current_license_info", 'disabled_operators'"disabled_operators""disabled_operators""disabled_operators""disabled_operators", 'edition'"edition""edition""edition""edition", 'example_dir'"example_dir""example_dir""example_dir""example_dir", 'expiration_date'"expiration_date""expiration_date""expiration_date""expiration_date", 'failed_license_rechecks'"failed_license_rechecks""failed_license_rechecks""failed_license_rechecks""failed_license_rechecks", 'file_version'"file_version""file_version""file_version""file_version", 'halcon_64'"halcon_64""halcon_64""halcon_64""halcon_64", 'halcon_arch'"halcon_arch""halcon_arch""halcon_arch""halcon_arch", 'halcon_dir'"halcon_dir""halcon_dir""halcon_dir""halcon_dir", 'halcon_xl'"halcon_xl""halcon_xl""halcon_xl""halcon_xl", 'help_dir'"help_dir""help_dir""help_dir""help_dir", 'hostids'"hostids""hostids""hostids""hostids", 'hostname'"hostname""hostname""hostname""hostname", 'image_dir'"image_dir""image_dir""image_dir""image_dir", 'is_license_valid'"is_license_valid""is_license_valid""is_license_valid""is_license_valid", 'language'"language""language""language""language", 'last_update'"last_update""last_update""last_update""last_update", 'library_fullname'"library_fullname""library_fullname""library_fullname""library_fullname", 'licensed_hostid'"licensed_hostid""licensed_hostid""licensed_hostid""licensed_hostid", 'licensed_modules'"licensed_modules""licensed_modules""licensed_modules""licensed_modules", 'licensed_version'"licensed_version""licensed_version""licensed_version""licensed_version", 'operating_system'"operating_system""operating_system""operating_system""operating_system", 'operating_system_version'"operating_system_version""operating_system_version""operating_system_version""operating_system_version", 'parallel_halcon'"parallel_halcon""parallel_halcon""parallel_halcon""parallel_halcon", 'product_edition'"product_edition""product_edition""product_edition""product_edition", 'revision'"revision""revision""revision""revision", 'unlicensed_operators'"unlicensed_operators""unlicensed_operators""unlicensed_operators""unlicensed_operators", 'version'"version""version""version""version"
InformationInformationInformationInformationinformation
(output_control) attribute.value(-array) →
HTupleHTupleHtuple (integer / real / string) (int / long / double / string) (Hlong / double / HString) (Hlong / double / char*)
Aktueller Wert des Systemparameters.
Ergebnis
get_system_infoget_system_infoGetSystemInfoGetSystemInfoGetSystemInfo
liefert den Wert 2 (H_MSG_TRUE),
falls die Parameter korrekt sind.
Ansonsten wird eine Fehlerbehandlung durchgeführt.
Siehe auch
get_systemget_systemGetSystemGetSystemGetSystem
Modul
none