close_all_framegrabbersclose_all_framegrabbersCloseAllFramegrabbersCloseAllFramegrabbersclose_all_framegrabbers (Operator)

Name

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

Warnung

close_all_framegrabbersclose_all_framegrabbersCloseAllFramegrabbersCloseAllFramegrabbersCloseAllFramegrabbersclose_all_framegrabbers 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_framegrabbersCloseAllFramegrabbersCloseAllFramegrabbersCloseAllFramegrabbersclose_all_framegrabbers 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()

def close_all_framegrabbers() -> None

Beschreibung

.

Achtung

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

Aus Sicht einer Anwendung mit mehreren Threads bilden alle Bildeinzugsoperatoren (wie in open_framegrabberopen_framegrabberOpenFramegrabberOpenFramegrabberOpenFramegrabberopen_framegrabber aufgelistet) eine eigene Gruppe innerhalb der info_framegrabberinfo_framegrabberInfoFramegrabberInfoFramegrabberInfoFramegrabberinfo_framegrabber, open_framegrabberopen_framegrabberOpenFramegrabberOpenFramegrabberOpenFramegrabberopen_framegrabber, close_framegrabberclose_framegrabberCloseFramegrabberCloseFramegrabberCloseFramegrabberclose_framegrabber und close_all_framegrabbersclose_all_framegrabbersCloseAllFramegrabbersCloseAllFramegrabbersCloseAllFramegrabbersclose_all_framegrabbers exklusiv ausgeführt werden.

D.h., info_framegrabberinfo_framegrabberInfoFramegrabberInfoFramegrabberInfoFramegrabberinfo_framegrabber, open_framegrabberopen_framegrabberOpenFramegrabberOpenFramegrabberOpenFramegrabberopen_framegrabber, close_framegrabberclose_framegrabberCloseFramegrabberCloseFramegrabberCloseFramegrabberclose_framegrabber und close_all_framegrabbersclose_all_framegrabbersCloseAllFramegrabbersCloseAllFramegrabbersCloseAllFramegrabbersclose_all_framegrabbers 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_framegrabbersCloseAllFramegrabbersCloseAllFramegrabbersCloseAllFramegrabbersclose_all_framegrabbers den Wert TRUE. Ansonsten wird eine Fehlerbehandlung durchgeführt.

Modul

Foundation