std::ios_base:: event_callback
|
typedef
void
(
*
event_callback
)
(
event type, ios_base
&
ios,
int
index
)
;
|
||
Die Art von Funktionsrückrufen, 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 die Art des Ereignisses angibt, das diesen Callback aufrufen wird.
ios bezieht sich auf das Stream-Objekt, für das der Callback aufgerufen wird: * this wird als Argument übergeben, wenn Callbacks durch std::ios_base und std::basic_ios Member-Funktionen aufgerufen werden.
index ist der vom Benutzer bereitgestellte Wert, der an register_callback() übergeben wird, wenn die Funktion registriert wird.
Siehe auch
|
kopiert Formatierungsinformationen
(öffentliche Elementfunktion von
std::basic_ios<CharT,Traits>
)
|
|
|
setzt die Locale
(öffentliche Elementfunktion) |
|
|
[virtual]
|
zerstört das Objekt
(virtuelle öffentliche Elementfunktion) |
|
registriert Ereignis-Callback-Funktion
(öffentliche Elementfunktion) |