Diese Modul enthält unterstützende Klassen und Funktionen.
Das Modul enthält die folgenden Klassen:
Diese Klasse bildet einen einfachen Mechanismus, um mehrere Callbacks mit identischer Signatur zu einem Callback zusammenzufassen.
Mit add_callback() können Callbacks hinzugefügt werden. Mit remove_callback() können Callbacks wieder entfernt werden.
Die Klasse implementiert die __call__-Methode, daher können Instanzen der Klasse selbst als Callback weitergegeben werden. Wird Klasse als Funktion aufgerufen, werden die mit add_callback() registrierten Funktionen in der gleichen Reihenfolge aufgerufen, in der sie hinzugefügt wurden. Dabei werden alle Parameter unverändert weitergegeben.
Siehe auch: add_callback(), remove_callback()
Fügt ein Callback hinzu.
Entfernt ein Callback.