Информация об изменениях

Сообщение Re: SObjectizer-5.7.0 и so5extra-1.4.0 от 19.07.2020 16:30

Изменено 19.07.2020 16:34 SaZ

Re: SObjectizer-5.7.0 и so5extra-1.4.0
Здравствуйте, so5team, Вы писали:

S>...


Здравствуйте.

Пытаюсь отправить сигнал сам себе, что-то вроде
struct Proceed final: public so_5::signal_t{};
//...
so_5::send<Proceed>(*this); // this - агент

Получаю статический ассерт: message.hpp(543): error C2338: message class must be derived from the message_t.
Как правильно отправлять сигналы?
Re: SObjectizer-5.7.0 и so5extra-1.4.0
Здравствуйте, so5team, Вы писали:

S>...


Здравствуйте.

Пытаюсь отправить сигнал сам себе, что-то вроде
struct Proceed final: public so_5::signal_t{};
//...
so_5::send<Proceed>(*this); // this - агент

Получаю статический ассерт: message.hpp(543): error C2338: message class must be derived from the message_t.
Как правильно писать обработчики сигналов?