std::ios_base::event
enum event { erase_event, imbue_event, copyfmt_event };
|
Задает тип события, передаваемого функциям, зарегистрированным с помощью register_callback() для определенных событий. Определены следующие константы:
| Перечислитель | Значение |
|---|---|
erase_event | вызывается при ~ios_base() или basic_ios::copyfmt() (до копирования членов) |
imbue_event | вызывается при imbue() |
copyfmt_event | вызывается при basic_ios::copyfmt() (после копирования членов, но до копирования настроек исключений) |
Пример
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/io/ios_base/event