close_all_framegrabbersclose_all_framegrabbersCloseAllFramegrabbersCloseAllFramegrabbers (Operator)

Name

close_all_framegrabbersclose_all_framegrabbersCloseAllFramegrabbersCloseAllFramegrabbers — Dieser Operator ist funktionslos. Er hatte die folgende Funktion: Schließen aller Bildeinzugsgeräte.

Warnung

close_all_framegrabbersclose_all_framegrabbersCloseAllFramegrabbersCloseAllFramegrabbersCloseAllFramegrabbers ist obsolet und funktionslos und wird nur aus Gründen der Rückwärtskompatibilität zur Verfügung gestellt Neue Applikationen sollten close_all_framegrabbersclose_all_framegrabbersCloseAllFramegrabbersCloseAllFramegrabbersCloseAllFramegrabbers nicht verwenden. Der Operator wird in zukünftigen HALCON Versionen nicht mehr enthalten sein.

Signatur

close_all_framegrabbers( : : : )

Herror close_all_framegrabbers()

Herror T_close_all_framegrabbers()

void CloseAllFramegrabbers()

static void HMisc::CloseAllFramegrabbers()

static void HOperatorSet.CloseAllFramegrabbers()

static void HMisc.CloseAllFramegrabbers()

Beschreibung

.

Achtung

close_all_framegrabbersclose_all_framegrabbersCloseAllFramegrabbersCloseAllFramegrabbersCloseAllFramegrabbers existiert ausschließlich, um die Funktionalität zum Zurücksetzen des Programmes in HDevelop zu implementieren. close_all_framegrabbersclose_all_framegrabbersCloseAllFramegrabbersCloseAllFramegrabbersCloseAllFramegrabbers darf nicht in Applikationen verwendet werden.

Aus Sicht einer Anwendung mit mehreren Threads bilden alle Bildeinzugsoperatoren (wie in open_framegrabberopen_framegrabberOpenFramegrabberOpenFramegrabberOpenFramegrabber aufgelistet) eine eigene Gruppe innerhalb der info_framegrabberinfo_framegrabberInfoFramegrabberInfoFramegrabberInfoFramegrabber, open_framegrabberopen_framegrabberOpenFramegrabberOpenFramegrabberOpenFramegrabber, close_framegrabberclose_framegrabberCloseFramegrabberCloseFramegrabberCloseFramegrabber und close_all_framegrabbersclose_all_framegrabbersCloseAllFramegrabbersCloseAllFramegrabbersCloseAllFramegrabbers exklusiv ausgeführt werden.

D.h., info_framegrabberinfo_framegrabberInfoFramegrabberInfoFramegrabberInfoFramegrabber, open_framegrabberopen_framegrabberOpenFramegrabberOpenFramegrabberOpenFramegrabber, close_framegrabberclose_framegrabberCloseFramegrabberCloseFramegrabberCloseFramegrabber und close_all_framegrabbersclose_all_framegrabbersCloseAllFramegrabbersCloseAllFramegrabbersCloseAllFramegrabbers verhindern die gleichzeitige Ausführung anderer Operatoren innerhalb der Gruppe, laufen aber mit allen nicht exklusiven Operatoren außerhalb der Gruppe parallel.

Ausführungsinformationen

Ergebnis

Gelingt es, alle Bildeinzugsgeräte zu schließen, liefert close_all_framegrabbersclose_all_framegrabbersCloseAllFramegrabbersCloseAllFramegrabbersCloseAllFramegrabbers den Wert 2 (H_MSG_TRUE). Ansonsten wird eine Fehlerbehandlung durchgeführt.

Modul

Foundation