MCPcopy Create free account

hub / github.com/NoAvailableAlias/nano-signal-slot / functions

Functions80 in github.com/NoAvailableAlias/nano-signal-slot

↓ 79 callersMethodis_empty
nano_observer.hpp:117
↓ 22 callersMethodfire
nano_signal_slot.hpp:149
↓ 14 callersFunctionanonymous_output
tests/Test_Base.hpp:15
↓ 10 callersMethodfire_accumulate
nano_signal_slot.hpp:155
↓ 7 callersMethodconnect
nano_signal_slot.hpp:45
↓ 4 callersMethodlock
nano_mutex.hpp:115
↓ 3 callersMethoddisconnect_all
nano_observer.hpp:103
↓ 2 callersMethoddisconnect
nano_signal_slot.hpp:97
↓ 2 callersMethodremove
nano_observer.hpp:58
↓ 1 callersMethodinsert
nano_observer.hpp:48
↓ 1 callersMethodoperator()
nano_function.hpp:70
↓ 1 callersMethodunlock
nano_mutex.hpp:120
↓ 1 callersMethodweak_ptr
nano_mutex.hpp:64
MethodConnection
nano_observer.hpp:23
MethodObserver
nano_observer.hpp:135
MethodSpin_Mutex
nano_mutex.hpp:34
FunctionTEST_CLASS
tests/Test_TS_Policy.cpp:12
FunctionTEST_CLASS
tests/Test_Signal_Disconnect.cpp:12
FunctionTEST_CLASS
tests/Test_ST_Policy.cpp:11
FunctionTEST_CLASS
tests/Test_Signal_Fire.cpp:13
FunctionTEST_CLASS
tests/Test_Signal_Connect.cpp:12
FunctionTEST_CLASS
tests/Test_TS_Policy_Safe.cpp:12
FunctionTEST_CLASS
tests/Test_Observer_Destruction.cpp:13
FunctionTEST_CLASS
tests/Test_ST_Policy_Safe.cpp:11
FunctionTEST_CLASS
tests/Test_Signal_Edge_Cases.cpp:13
FunctionTEST_METHOD
tests/Test_TS_Policy.cpp:19
FunctionTEST_METHOD
tests/Test_Signal_Disconnect.cpp:45
FunctionTEST_METHOD
tests/Test_ST_Policy.cpp:18
FunctionTEST_METHOD
tests/Test_Signal_Fire.cpp:32
FunctionTEST_METHOD
tests/Test_Signal_Connect.cpp:34
FunctionTEST_METHOD
tests/Test_TS_Policy_Safe.cpp:20
FunctionTEST_METHOD
tests/Test_Observer_Destruction.cpp:33
FunctionTEST_METHOD
tests/Test_ST_Policy_Safe.cpp:18
FunctionTEST_METHOD
tests/Test_Signal_Edge_Cases.cpp:43
Methodbefore_disconnect_all
nano_mutex.hpp:84
Methodbefore_disconnect_all
nano_mutex.hpp:149
Methodbefore_disconnect_all
nano_mutex.hpp:200
Methodbefore_disconnect_all
nano_mutex.hpp:271
Methodbind
nano_function.hpp:20
Methodcopy_or_ref
nano_mutex.hpp:165
Methodcopy_or_ref
nano_mutex.hpp:222
Methodfor_each
nano_observer.hpp:72
Methodfor_each_accumulate
nano_observer.hpp:86
Methodinsert_sfinae
nano_signal_slot.hpp:18
Methodlock
nano_mutex.hpp:17
Methodlock
nano_mutex.hpp:235
Methodlock_guard
nano_mutex.hpp:55
Methodlock_guard
nano_mutex.hpp:109
Methodlock_guard
nano_mutex.hpp:171
Methodlock_guard
nano_mutex.hpp:229
Methodobserved
nano_mutex.hpp:69
Methodobserved
nano_mutex.hpp:134
Methodobserved
nano_mutex.hpp:185
Methodobserved
nano_mutex.hpp:254
Methodoperator()
nano_observer.hpp:30
Methodremove_sfinae
nano_signal_slot.hpp:24
Methodslot_const_member_signature_one
tests/Test_Base.hpp:57
Methodslot_const_member_signature_two
tests/Test_Base.hpp:61
Methodslot_member_signature_one
tests/Test_Base.hpp:48
Methodslot_member_signature_two
tests/Test_Base.hpp:52
Methodslot_next_random
tests/Test_Base.hpp:129
Methodslot_overloaded_member
tests/Test_Base.hpp:66
Functionslot_static_free_function
tests/Test_Base.hpp:112
Methodslot_static_member_function
tests/Test_Base.hpp:75
Methodslot_virtual_member_function
tests/Test_Base.hpp:84
Methodslot_virtual_member_function
tests/Test_Base.hpp:100
Methodunlock
nano_mutex.hpp:29
Methodunlock
nano_mutex.hpp:240
Methodunmask
nano_mutex.hpp:79
Methodunmask
nano_mutex.hpp:144
Methodunmask
nano_mutex.hpp:195
Methodunmask
nano_mutex.hpp:266
Methodvisiting
nano_mutex.hpp:74
Methodvisiting
nano_mutex.hpp:139
Methodvisiting
nano_mutex.hpp:190
Methodvisiting
nano_mutex.hpp:259
Methodweak_ptr
nano_mutex.hpp:129
Methodweak_ptr
nano_mutex.hpp:180
Methodweak_ptr
nano_mutex.hpp:249
Method~Observer
Guideline #4: A base class destructor should be either public and virtual, or protected and non-virtual.
nano_observer.hpp:128