1 #ifndef FWCore_ServiceRegistry_Signal_h 2 #define FWCore_ServiceRegistry_Signal_h 33 namespace signalslot {
46 template<
typename...
Args>
49 slot(std::forward<Args>(
args)...);
53 template<
typename...
Args>
64 m_slots.push_back(std::function<T>(iFunc));
void connect_front(U iFunc)
void operator()(Args &&...args) const
slot_list_type const & slots() const
std::vector< slot_type > slot_list_type
const Signal & operator=(const Signal &)=delete
std::function< T > slot_type
void emit(Args &&...args) const