Здравствуйте, SaZ, Вы писали:
SaZ>Пытаюсь отправить сигнал сам себе, что-то вроде
SaZ>SaZ>struct Proceed final: public so_5::signal_t{};
SaZ>//...
SaZ>so_5::send<Proceed>(*this); // this - агент
SaZ>
SaZ>Получаю статический ассерт: message.hpp(543): error C2338: message class must be derived from the message_t.
SaZ>Как правильно писать обработчики сигналов?
А ошибка диагностируется в месте отсылки сигнала или в месте подписки на сигнал?