Я знаю, что boost :: signal не копируется, но есть ли возможность перебирать соединения и копировать соединения?Например, взять все слоты и их для другого сигнала?
Я спрашиваю, потому что у меня есть класс, который действует как обертка вокруг массива, и класс сигнализирует всякий раз, когда данные в массиве изменяются.Я использовал указатели на сигнал, но, очевидно, не имеет смысла копировать указатель сигнала с остальной частью объекта.
Так что мне интересно, возможно ли повторить сигнал и скопировать функциичто прилагается?
Если я не могу сделать это с буст-сигналом, есть ли библиотека сигналов, которая позволит мне это сделать?