Namensräume
Varianten
Aktionen

std::ios_base::event

Von cppreference.com
< cpp‎ | io‎ | ios base
 
 
 
 
enum event { erase_event, imbue_event, copyfmt_event };

Gibt den Ereignistyp an, der an Funktionen übergeben wird, die von register_callback() bei bestimmten Ereignissen registriert wurden. Die folgenden Konstanten sind definiert

Konstante Erklärung
erase_event ausgelöst bei ~ios_base() oder basic_ios::copyfmt() (bevor die Kopie der Member stattfindet)
imbue_event ausgelöst bei imbue()
copyfmt_event ausgelöst bei basic_ios::copyfmt() (nachdem die Kopie der Member stattgefunden hat, aber bevor die Ausnahmeeinstellungen kopiert werden)

[bearbeiten] Beispiel