Вопросы по теме 'boost-signals'
Могу ли я создать поток программного сторожевого таймера на C++, используя Boost Signals2 и Threads?
В настоящее время я запускаю функцию Foo из чужой библиотеки в однопоточном приложении. В большинстве случаев я звоню Фу, и это происходит очень быстро, иногда я звоню Фу, и это занимает целую вечность. Я не терпеливый человек, если Foo будет...
15464 просмотров
schedule
10.12.2023
Ошибка: не удается получить доступ к закрытому члену, объявленному в классе 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
Проблема с регистрацией плагина Firebreath в Windows XP
Я использую firebreath для разработки плагина для браузера в Windows XP с использованием Visual Studio 2010. Плагин использует сигналы повышения, файловую систему и систему, библиотеки libcurl.
Плагин успешно собирается, но выдает ошибку при...
434 просмотров
schedule
17.09.2023
Как передать обратные вызовы сигнала (используя boost::bind)
Я пишу обертку для boost::signals2::signal , чтобы получить более чистый и простой в использовании интерфейс. Вот что я придумал:
#include <boost/signals2.hpp>
// Wrapper class template for boost::signals2::signal
template<typename...
700 просмотров
schedule
15.06.2023
boost::signal slot_type с шаблоном
Я получаю ошибку сборки при сборке для следующей функции:
template <class T> class Event {
public:
typedef boost::signal<void (void*, const T)> signal_t;
typedef boost::signals::connection connection_t;...
616 просмотров
schedule
06.04.2024
Как скопировать слоты сигнала буста
Есть ли способ подключить слоты к сигналу? т. е. я хочу скопировать слоты сигнала из одного экземпляра класса в другой
У меня есть сигнал в моем классе, и я столкнулся со следующей ошибкой. Вероятно, это связано с тем, что этот класс используется...
1187 просмотров
schedule
17.03.2023