История изменений
Исправление Absurd, (текущая версия) :
Авторы boost::Signals2 смотрят на твой пост осуждающе.
Обычно в таких построениях вызов обработчика состоит из operator(), вызова виртуального метода и вызова трамплинного метода из виртуального метода. Судя по тредам на gamedev.net для ряда задач такие накладные расходы неприемлемы. Людям не нравицо. Плююцо.
Исходная версия Absurd, :
Авторы boost::Signals2 смотрят на твой пост осуждающе.
Обычно в таких построениях вызов обработчика состоит из operator(), вызова виртуального метода и вызова трамплинного метода через виртуальную функцию. Судя по тредам на gamedev.net для ряда задач такие накладные расходы неприемлемы. Людям не нравицо. Плююцо.