Biblioteca C ++ ios_base - ios_event_callback

Descrição

A função C ++ ios_base::event_callback é para funções de retorno de chamada registradas com o membro register_callback.

Declaração

A seguir está a declaração para ios_base :: event_callback.

typedef void (*event_callback) (event ev, ios_base& obj, int index);

Portanto, é uma função que não retorna nenhum valor e tem três argumentos conforme mostrado abaixo -

  • ev- Um objeto de evento de tipo de membro enum. Quando a função de retorno de chamada é chamada, é definido como um dos três valores possíveis para indicar que tipo de evento disparou a chamada de função.

  • obj - Quando a função de retorno de chamada é chamada, é uma referência ao objeto de fluxo no qual o evento é acionado (* this).

  • index - Quando a função de retorno de chamada é chamada, ela é definida com o mesmo valor usado como argumento de índice quando a função foi registrada com o membro register_callback.