![]() |
Analysis Software
Documentation for sPHENIX simulation software
|
#include <JETSCAPE/blob/main/external_packages/sigslot.h>
Inheritance diagram for sigslot::signal1< arg1_type, mt_policy >:
Collaboration diagram for sigslot::signal1< arg1_type, mt_policy >:Public Types | |
| typedef _signal_base1 < arg1_type, mt_policy > ::connections_list::const_iterator | const_iterator |
Public Types inherited from sigslot::_signal_base1< arg1_type, mt_policy > | |
| typedef std::list < _connection_base1< arg1_type, mt_policy > * > | connections_list |
| typedef connections_list::const_iterator | const_iterator |
| typedef connections_list::iterator | iterator |
Public Member Functions | |
| signal1 () | |
| signal1 (const signal1< arg1_type, mt_policy > &s) | |
| template<class desttype > | |
| void | connect (desttype *pclass, void(desttype::*pmemfun)(arg1_type)) |
| void | emit (arg1_type a1) |
| void | operator() (arg1_type a1) |
Public Member Functions inherited from sigslot::_signal_base1< arg1_type, mt_policy > | |
| _signal_base1 () | |
| _signal_base1 (const _signal_base1< arg1_type, mt_policy > &s) | |
| void | slot_duplicate (const has_slots< mt_policy > *oldtarget, has_slots< mt_policy > *newtarget) |
| ~_signal_base1 () | |
| void | disconnect_all () |
| void | disconnect (has_slots< mt_policy > *pclass) |
| void | slot_disconnect (has_slots< mt_policy > *pslot) |
Additional Inherited Members | |
Protected Attributes inherited from sigslot::_signal_base1< arg1_type, mt_policy > | |
| connections_list | m_connected_slots |
Definition at line 1998 of file sigslot.h.
View newest version in sPHENIX GitHub at line 1998 of file sigslot.h
| typedef _signal_base1<arg1_type, mt_policy>::connections_list::const_iterator sigslot::signal1< arg1_type, mt_policy >::const_iterator |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |