Spec-Zone.ru › C++

std::ios_base::event_callback

typedef void ( *event_callback )( event type, ios_base& ios, int index );

Тип функций обратного вызова, которые можно зарегистрировать с помощью register_callback(), чтобы они вызывались при определенных событиях.

type — это значение типа ios_base::event, которое указывает тип события, вызывающего этот обратный вызов.

ios относится к объекту потока, для которого вызывается обратный вызов: *this передаётся в качестве аргумента при вызове обратных вызовов функциями std::ios_base и std::basic_ios.

index — это предоставленное пользователем значение, передаваемое в register_callback(), при регистрации функции.

См. также

copyfmt
копирует информацию о форматировании
(публичный член-функция std::basic_ios<CharT,Traits>)
imbue
устанавливает локаль
(публичный член-функция)
(деструктор)
[виртуальный]
уничтожает объект
(виртуальный публичный член-функция)
register_callback
регистрирует функцию обратного вызова события
(публичный член-функция)

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/io/ios_base/event_callback

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API