std::ios_base::event_callback
Von cppreference.com
| typedef void ( *event_callback )( event type, ios_base& ios, int index ); |
||
Der Typ von Funktions-Callbacks, die mit register_callback() registriert werden können, um bei bestimmten Ereignissen aufgerufen zu werden.
type ist ein Wert vom Typ ios_base::event, der den Typ des Ereignisses angibt, das diesen Callback auslöst.
ios bezieht sich auf das Stream-Objekt, für das der Callback aufgerufen wird: *this wird als Argument übergeben, wenn Callbacks von Member-Funktionen von std::ios_base und std::basic_ios aufgerufen werden.
index ist der vom Benutzer bereitgestellte Wert, der beim Registrieren der Funktion an register_callback() übergeben wird.
[edit] Siehe auch
| kopiert Formatierungsinformationen (public member function of std::basic_ios<CharT,Traits>) | |
| setzt Locale (öffentliche Memberfunktion) | |
| [virtuell] |
destruiert das Objekt (virtuelle öffentliche Member-Funktion) |
| registriert eine Callback-Funktion für Ereignisse (öffentliche Member-Funktion) |