HALCON Reference Manual 10.0.2
Table of Contents / System / Error Handling ClassesClassesClasses | | | Operators

get_spyget_spyget_spyGetSpyGetSpy (Operator)

Name

get_spyget_spyget_spyGetSpyGetSpy — Current configuration of the HALCON debugging-tool.

Signature

get_spy( : : Class : Value)

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

Herror T_get_spy(const Htuple Class, Htuple* Value)

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

void HOperatorSetX.GetSpy(
[in] VARIANT Class, [out] VARIANT* Value)

VARIANT HSystemX.GetSpy([in] BSTR Class)

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

static HTuple HSystem.GetSpy(string classVal)

Description

The operator get_spyget_spyget_spyGetSpyGetSpy returns the current configuration of spy, the HALCON debugging tool. The available control modes (possible choices for ClassClassClassClassclassVal) as well as the corresponding tuning possibilities (possible values for ValueValueValueValuevalue) can be called up by using the operator query_spyquery_spyquery_spyQuerySpyQuerySpy. You will find a more detailed description under set_spyset_spyset_spySetSpySetSpy.

Parallelization

Parameters

ClassClassClassClassclassVal (input_control)  string HTupleHTupleVARIANTHtuple (string) (string) (char*) (BSTR) (char*)

Control mode

Default value: 'mode' "mode" "mode" "mode" "mode"

List of values: 'mode'"mode""mode""mode""mode", 'procedure'"procedure""procedure""procedure""procedure", 'input_control'"input_control""input_control""input_control""input_control", 'output_control'"output_control""output_control""output_control""output_control", 'parameter_values'"parameter_values""parameter_values""parameter_values""parameter_values", 'db'"db""db""db""db", 'input_gray_window'"input_gray_window""input_gray_window""input_gray_window""input_gray_window", 'input_region_window'"input_region_window""input_region_window""input_region_window""input_region_window", 'input_region_window'"input_region_window""input_region_window""input_region_window""input_region_window", 'halt'"halt""halt""halt""halt", 'timeout'"timeout""timeout""timeout""timeout", 'button_window'"button_window""button_window""button_window""button_window", 'button_window'"button_window""button_window""button_window""button_window", 'button_click'"button_click""button_click""button_click""button_click", 'button_notify'"button_notify""button_notify""button_notify""button_notify", 'log_file'"log_file""log_file""log_file""log_file", 'error'"error""error""error""error", 'internal'"internal""internal""internal""internal"

ValueValueValueValuevalue (output_control)  string HTupleHTupleVARIANTHtuple (string / integer / real) (string / int / long / double) (char* / Hlong / double) (BSTR / Hlong / double) (char* / Hlong / double)

State of the control mode.

Result

The operator get_spyget_spyget_spyGetSpyGetSpy returns the value 2 (H_MSG_TRUE) if the parameter ClassClassClassClassclassVal is correct. Otherwise an exception is raised.

Possible Predecessors

reset_obj_dbreset_obj_dbreset_obj_dbResetObjDbResetObjDb

See also

set_spyset_spyset_spySetSpySetSpy, query_spyquery_spyquery_spyQuerySpyQuerySpy

Module

Foundation


Table of Contents / System / Error Handling ClassesClassesClasses | | | Operators
HALCON Reference Manual 10.0.2 Copyright © 1996-2011 MVTec Software GmbH