Freigeben über


ios_base::event

Gibt Ereignistypen an.

enum event {erase_event, imbue_event, copyfmt_event};

Hinweise

Der Typ ist ein Aufzählungstyp, der ein Objekt, das beschreibt das Rückrufereignis speichern kann, das als Argument einer Funktion verwendet wird, die mit register_callback registriert wird. Die unterschiedlichen Ereigniswerte sind:

  • copyfmt_event, einen Rückruf identifizieren, die nahe dem Ende eines Anrufs copyfmt auftritt, bevor Ausnahmemaske kopiert wird.

  • erase_event, einen Rückruf, der am Anfang eines Anrufs copyfmt auftritt oder am Anfang eines Aufrufs dem Destruktor für *this identifizieren.

  • imbue_event, einen Rückruf identifizieren, die am Ende eines Anrufs durchtränken Sie auftritt, bevor die Funktion einen Wert zurückgibt.

Beispiel

Ein Beispiel finden Sie unter register_callback.

Anforderungen

Header: <IOS>

Namespace: std

Siehe auch

Referenz

iostream-Programmierung

iostreams-Konventionen