Вопросы по теме 'boost-signals2'
Ошибка: не удается получить доступ к закрытому члену, объявленному в классе boost::signals2::scoped_connection?
class Whatever
{
public:
virtual ~Whatever();
protected:
Whatever();
virtual void SomeMethod();
void OnEventOccurred(int x);
std::vector<boost::signals2::scoped_connection> boostSignalConnections_;
}
// .cpp...
2135 просмотров
schedule
03.01.2024
Сохранение сигнала boost::signals2 на карте?
Я столкнулся со следующей проблемой: я хочу сохранить несколько boost::signals2 сигнальных переменных на карте. Поскольку эти сигналы не копируются , очевидно, что это не сработает. Как я могу обойти это? Я уже нашел этот старый вопрос . В...
1524 просмотров
schedule
18.12.2023
Как передать обратные вызовы сигнала (используя boost::bind)
Я пишу обертку для boost::signals2::signal , чтобы получить более чистый и простой в использовании интерфейс. Вот что я придумал:
#include <boost/signals2.hpp>
// Wrapper class template for boost::signals2::signal
template<typename...
700 просмотров
schedule
15.06.2023
Как я могу предотвратить прерывание signal2::scoped_connection в разъединении ()?
Я использую boost::signals2 и у меня проблема с управлением соединением. Я сохраняю scoped_connections в списке, который позже сокращается. Однако я обнаружил, что если объект, владеющий связанным сигналом, был уничтожен,...
131 просмотров
schedule
25.09.2022
Ретрансляция сигнала с помощью boost.signals2
Как видно из приведенного ниже кода (реализованного как иллюстрация проблемы), я пытаюсь отправить сигнал из внутреннего класса в средний класс, который передаст его внешнему классу.
#include <boost/bind.hpp>
#include...
649 просмотров
schedule
02.10.2023