Skip to content

query_spyQuerySpyQuerySpyquery_spyT_query_spy🔗

Short description🔗

query_spyQuerySpyQuerySpyquery_spyT_query_spy — Inquiring for possible settings of the HALCON debugging tool.

Signature🔗

query_spy( out string Classes, out string Values )void QuerySpy( HTuple* Classes, HTuple* Values )static void HOperatorSet.QuerySpy( out HTuple classes, out HTuple values )def query_spy( ) -> Tuple[Sequence[str], Sequence[str]]

Herror T_query_spy( Htuple* Classes, Htuple* Values )

static HTuple HSystem::QuerySpy( HTuple* Values )

static HTuple HSystem.QuerySpy( out HTuple values )

Description🔗

The operator query_spyQuerySpy returns all possible settings of spy, the HALCON debugging tool, i.e. all the available control modes (Classesclassesclasses) as well as the corresponding possible ways of setting (Valuesvaluesvalues). For a more detailed description of spy see operator set_spySetSpy.

Attention🔗

The values of Valuesvaluesvalues cannot be used as direct input for set_spySetSpy, as they are transmitted as a symbolic constant.

Execution information🔗

Execution information
  • Multithreading type: reentrant (runs in parallel with non-exclusive operators).

  • Multithreading scope: global (may be called from any thread).

  • Processed without parallelization.

Parameters🔗

Classesclassesclasses (output_control) string-array → (string)HTuple (HString)HTuple (string)Sequence[str]Htuple (char*)

Available control modes (see also set_spySetSpy).

Valuesvaluesvalues (output_control) string-array → (string)HTuple (HString)HTuple (string)Sequence[str]Htuple (char*)

Corresponding state of the control modes.

Result🔗

query_spyQuerySpy always returns the value 2 (H_MSG_TRUE).

Combinations with other operators🔗

Combinations

Possible predecessors

reset_obj_dbResetObjDb

See also

set_spySetSpy, get_spyGetSpy

Module🔗

Foundation