get_spyget_spyGetSpyGetSpyget_spy (Operator)

Name

get_spyget_spyGetSpyGetSpyget_spy — Aktuelle Konfiguration des HALCON Debugging-Tool.

Signatur

get_spy( : : Class : Value)

Herror get_spy(const char* Class, char* Value)

Herror T_get_spy(const Htuple Class, Htuple* Value)

void GetSpy(const HTuple& Class, HTuple* Value)

static HTuple HSystem::GetSpy(const HString& Class)

static HTuple HSystem::GetSpy(const char* Class)

static HTuple HSystem::GetSpy(const wchar_t* Class)   (Nur Windows)

static void HOperatorSet.GetSpy(HTuple classVal, out HTuple value)

static HTuple HSystem.GetSpy(string classVal)

def get_spy(class_val: str) -> Union[str, int, float]

Beschreibung

get_spyget_spyGetSpyGetSpyGetSpyget_spy liefert die aktuelle Konfiguration von spy, dem HALCON Debugging Tool. Die vorhandenen Überwachungsmodi (Wahlmöglichkeiten für ClassClassClassClassclassValclass) sowie die zugehörigen Einstellmöglichkeiten (mögliche Werte für ValueValueValueValuevaluevalue) können mittels query_spyquery_spyQuerySpyQuerySpyQuerySpyquery_spy abgefragt werden. Eine detaillierte Beschreibung findet sich bei set_spyset_spySetSpySetSpySetSpyset_spy.

Ausführungsinformationen

Parameter

ClassClassClassClassclassValclass (input_control)  string HTuplestrHTupleHtuple (string) (string) (HString) (char*)

Überwachungsmodus

Defaultwert: 'mode' "mode" "mode" "mode" "mode" "mode"

Werteliste: 'db'"db""db""db""db""db", 'error'"error""error""error""error""error", 'input_control'"input_control""input_control""input_control""input_control""input_control", 'internal'"internal""internal""internal""internal""internal", 'log_file'"log_file""log_file""log_file""log_file""log_file", 'mode'"mode""mode""mode""mode""mode", 'operator'"operator""operator""operator""operator""operator", 'output_control'"output_control""output_control""output_control""output_control""output_control", 'parameter_values'"parameter_values""parameter_values""parameter_values""parameter_values""parameter_values", 'time'"time""time""time""time""time"

ValueValueValueValuevaluevalue (output_control)  string HTupleUnion[str, int, float]HTupleHtuple (string / integer / real) (string / int / long / double) (HString / Hlong / double) (char* / Hlong / double)

Status des Überwachungsmodus.

Ergebnis

get_spyget_spyGetSpyGetSpyGetSpyget_spy liefert den Wert TRUE, falls der Parameter ClassClassClassClassclassValclass korrekt ist. Ansonsten wird eine Fehlerbehandlung durchgeführt.

Vorgänger

reset_obj_dbreset_obj_dbResetObjDbResetObjDbResetObjDbreset_obj_db

Siehe auch

set_spyset_spySetSpySetSpySetSpyset_spy, query_spyquery_spyQuerySpyQuerySpyQuerySpyquery_spy

Modul

Foundation