Описание тега boost-signals

Библиотека Boost.Signals - это реализация системы управляемых сигналов и слотов.

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

Управляются сигналы и слоты, так как сигналы и слоты отслеживают все соединения и способны автоматически разъединять соединения сигналов / слотов, когда они разрушаются. Это позволяет пользователю устанавливать соединения сигналов / слотов, не затрачивая больших усилий на управление сроками жизни этих соединений с учетом времени жизни всех задействованных объектов.