ClassesClassesClassesClasses | | | | Operators

get_spyget_spyGetSpyget_spyGetSpyGetSpy (Operator)

Name

get_spyget_spyGetSpyget_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 GetSpy(const HTuple& Class, HTuple* Value)

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

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

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_spyGetSpyget_spyGetSpyGetSpy returns the current configuration of spy, the HALCON debugging tool. The available control modes (possible choices for ClassClassClassClassClassclassVal) as well as the corresponding tuning possibilities (possible values for ValueValueValueValueValuevalue) can be called up by using the operator query_spyquery_spyQuerySpyquery_spyQuerySpyQuerySpy. You will find a more detailed description under set_spyset_spySetSpyset_spySetSpySetSpy.

Parallelization

Parameters

ClassClassClassClassClassclassVal (input_control)  string HTupleHTupleHTupleVARIANTHtuple (string) (string) (HString) (char*) (BSTR) (char*)

Control mode

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

List of values: 'button_click'"button_click""button_click""button_click""button_click""button_click", 'button_notify'"button_notify""button_notify""button_notify""button_notify""button_notify", 'button_window'"button_window""button_window""button_window""button_window""button_window", 'button_window'"button_window""button_window""button_window""button_window""button_window", 'db'"db""db""db""db""db", 'error'"error""error""error""error""error", 'halt'"halt""halt""halt""halt""halt", 'input_control'"input_control""input_control""input_control""input_control""input_control", 'input_gray_window'"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""input_region_window""input_region_window", 'internal'"internal""internal""internal""internal""internal", 'log_file'"log_file""log_file""log_file""log_file""log_file", 'mode'"mode""mode""mode""mode""mode", 'output_control'"output_control""output_control""output_control""output_control""output_control", 'parameter_values'"parameter_values""parameter_values""parameter_values""parameter_values""parameter_values", 'procedure'"procedure""procedure""procedure""procedure""procedure", 'timeout'"timeout""timeout""timeout""timeout""timeout"

ValueValueValueValueValuevalue (output_control)  string HTupleHTupleHTupleVARIANTHtuple (string / integer / real) (string / int / long / double) (HString / Hlong / double) (char* / Hlong / double) (BSTR / Hlong / double) (char* / Hlong / double)

State of the control mode.

Result

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

Possible Predecessors

reset_obj_dbreset_obj_dbResetObjDbreset_obj_dbResetObjDbResetObjDb

See also

set_spyset_spySetSpyset_spySetSpySetSpy, query_spyquery_spyQuerySpyquery_spyQuerySpyQuerySpy

Module

Foundation


ClassesClassesClassesClasses | | | | Operators