ios_base::event_callback type — Callback function type
typedef void (*event_callback)(event, ios_base&, int index);
The ios_base::event_callback
type denotes a
callback function. See the register_callback
function in the ios_base
class, earlier in this section,
to learn how to register a callback function, which a stream object
calls when an interesting event occurs.