MCPcopy Create free account

hub / github.com/TheWisp/signals / types & classes

Types & classes715 in github.com/TheWisp/signals

↓ 75 callersClassDelegate
signal-slot-benchmarks/benchmark/lib/Nuclex/Events/Delegate.h:34
↓ 33 callersClassconnection
signal-slot-benchmarks/benchmark/lib/fteng/signals.hpp:163
↓ 30 callersClassslot_functor
signal-slot-benchmarks/benchmark/lib/vdksoft/signals/include/signals.h:38
↓ 20 callersClasssubject
signal-slot-benchmarks/benchmark/lib/Ansoulom/cpp-observe/cpp_observe.hpp:17
↓ 18 callersClassBind
signal-slot-benchmarks/benchmark/lib/yassi/yassi.h:426
↓ 15 callersClasslock
signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/lockable.hpp:77
↓ 5 callersClassslot
signal-slot-benchmarks/benchmark/lib/dacap/obs/slot.h:28
↓ 5 callersClassthread_not_started
signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/thread.hpp:59
↓ 4 callersClasscannot_wait_on_self
signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/thread.hpp:61
↓ 4 callersClassmessage_queue
signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/message_queue.hpp:42
↓ 4 callersClasswait_result_event
signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/waitable_event.hpp:82
↓ 3 callersClasscancellation
signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/thread.hpp:68
↓ 3 callersClassiterator
signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/rcu_list.hpp:58
↓ 2 callersClassZ_Order
signal-slot-benchmarks/benchmark/lib/NoAvailableAlias/nano-signal-slot/nano_observer.hpp:28
↓ 2 callersClassadvanced_connection
Connection class that supports blocking callback execution
signal-slot-benchmarks/benchmark/lib/CppFakeIt/libfastsignals/include/lfs_connection.h:32
↓ 2 callersClassconnection
signal-slot-benchmarks/benchmark/lib/dacap/obs/dacap_connection.h:16
↓ 2 callersClassconst_iterator
signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/rcu_list.hpp:59
↓ 2 callersClassiterator
signal-slot-benchmarks/benchmark/lib/dacap/obs/safe_list.h:27
↓ 2 callersClassno_message_queue
signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/async_task.hpp:79
↓ 2 callersClassnot_in_thread
signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/thread.hpp:63
↓ 2 callersClasswait_result_message
signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/waitable_event.hpp:83
↓ 2 callersClasswait_result_waitable
signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/waitable_event.hpp:84
↓ 1 callersClassConnection
signal-slot-benchmarks/benchmark/lib/mwthinker/Signal/src/mw/signals/connection.h:13
↓ 1 callersClassConnectionRef
signal-slot-benchmarks/benchmark/lib/amc522/signal11/Signal.h:12
↓ 1 callersClassEmptyDelegateCallError
<summary>Indicates that the called delegate had no call target assigned</summary>
signal-slot-benchmarks/benchmark/lib/Nuclex/Events/EmptyDelegateCallError.h:33
↓ 1 callersClassPair
signal-slot-benchmarks/benchmark/lib/mwthinker/Signal/src/mw/signal.h:61
↓ 1 callersClassSignalBase
signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/cs_slot.h:29
↓ 1 callersClassSlotBase
signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/cs_slot.h:30
↓ 1 callersClassadvanced_connection_impl_getter
signal-slot-benchmarks/benchmark/lib/CppFakeIt/libfastsignals/src/lfs_connection.cpp:10
↓ 1 callersClassalready_destroyed
signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/i_lifetime.hpp:72
↓ 1 callersClassalready_disabled
signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/timer.hpp:53
↓ 1 callersClassalready_enabled
signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/timer.hpp:52
↓ 1 callersClassalready_waiting
signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/timer.hpp:51
↓ 1 callersClassauto_lock
signal-slot-benchmarks/benchmark/lib/vdksoft/signals/include/signals.h:55
↓ 1 callersClassblock
signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/memory.hpp:298
↓ 1 callersClasscall
signal-slot-benchmarks/benchmark/lib/fteng/signals.hpp:12
↓ 1 callersClassconnection
The `connection` class is just an abstract handle or representation for a connection between a signal and the corresponding target callback or slot. I
signal-slot-benchmarks/benchmark/lib/Kosta-Github/signals-cpp/signals-cpp/connection.hpp:38
↓ 1 callersClassconnection
Connection keeps link between signal and slot and can disconnect them. Disconnect operation is thread-safe: any thread can disconnect while slots call
signal-slot-benchmarks/benchmark/lib/CppFakeIt/libfastsignals/include/lfs_connection.h:13
↓ 1 callersClassconnection
signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/connection.h:27
↓ 1 callersClassdata
signal-slot-benchmarks/benchmark/lib/Kosta-Github/signals-cpp/signals-cpp/connection.hpp:39
↓ 1 callersClassevent_not_found
signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/event.hpp:149
↓ 1 callersClassinit_tag
signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/none_t.h:23
↓ 1 callersClassno_thread_object
signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/thread.hpp:62
↓ 1 callersClassnot_creating
signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/i_lifetime.hpp:71
↓ 1 callersClasspacked_function
signal-slot-benchmarks/benchmark/lib/CppFakeIt/libfastsignals/include/function_detail.h:115
↓ 1 callersClassread_guard
signal-slot-benchmarks/benchmark/lib/vdksoft/signals/include/signals.h:59
↓ 1 callersClassread_handle
signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/rcu_guarded.hpp:35
↓ 1 callersClassscoped_connection
signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/scoped_connection.h:25
↓ 1 callersClassshared_connection_set
signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/shared_connection_set.h:27
↓ 1 callersClassthread
signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/thread.hpp:51
↓ 1 callersClassthread_already_started
signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/thread.hpp:60
↓ 1 callersClassunique
signal-slot-benchmarks/benchmark/lib/fteng/signals.hpp:306
↓ 1 callersClasswrite_handle
signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/rcu_guarded.hpp:34
ClassAco
signal-slot-benchmarks/benchmark/hpp/benchmark_aco.hpp:7
ClassArgCount
signal-slot-benchmarks/benchmark/lib/yassi/yassi.h:116
ClassArgCount<R (Args ...)>
signal-slot-benchmarks/benchmark/lib/yassi/yassi.h:119
ClassAsg
signal-slot-benchmarks/benchmark/hpp/benchmark_asg.hpp:7
ClassBar
Bench.h:16
ClassBar
main.cpp:20
ClassBarBase
Bench.h:8
ClassBenchmark
signal-slot-benchmarks/benchmark.hpp:6
ClassBento
signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/cs_internal.h:467
ClassBento<FunctionReturn (*)(FunctionArgs...)>
signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/cs_internal.h:487
ClassBento<MethodReturn(MethodClass::*)(MethodArgs...) const>
signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/cs_internal.h:515
ClassBento<MethodReturn(MethodClass::*)(MethodArgs...)>
signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/cs_internal.h:501
ClassBentoAbstract
signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/cs_internal.h:449
ClassBentoAbstract
signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/cs_slot.h:34
ClassBindHelper
signal-slot-benchmarks/benchmark/lib/yassi/yassi.h:429
ClassBindHelper<0, Dummy, Indices ...>
signal-slot-benchmarks/benchmark/lib/yassi/yassi.h:440
ClassBinding
signal-slot-benchmarks/benchmark/lib/supergrover/sigslot/src/signal.h:40
ClassBs2
signal-slot-benchmarks/benchmark/hpp/benchmark_bs2.hpp:7
ClassCSVoidReturn
marker for a function which returns a void
signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/cs_internal.h:120
ClassChronoTimer
signal-slot-benchmarks/benchmark_utility.hpp:118
ClassClosurePtr
signal-slot-benchmarks/benchmark/lib/miguelmartin/Wink-Signals/wink/detail/FastDelegate.h:664
ClassClosurePtr
signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/FastDelegate.h:664
ClassClosurePtr
signal-slot-benchmarks/benchmark/lib/pbhogan/Signals/Delegate.h:688
ClassCls
signal-slot-benchmarks/benchmark/hpp/benchmark_cls.hpp:7
ClassCollectorDefault
signal-slot-benchmarks/benchmark/lib/amc522/signal11/Signal.h:47
ClassCollectorDefault
signal-slot-benchmarks/benchmark/lib/larspensjo/SimpleSignal/SimpleSignal.h:33
ClassCollectorDefault<void>
signal-slot-benchmarks/benchmark/lib/amc522/signal11/Signal.h:52
ClassCollectorDefault<void>
signal-slot-benchmarks/benchmark/lib/larspensjo/SimpleSignal/SimpleSignal.h:38
ClassCollectorInvocation
signal-slot-benchmarks/benchmark/lib/amc522/signal11/Signal.h:20
ClassCollectorInvocation
signal-slot-benchmarks/benchmark/lib/larspensjo/SimpleSignal/SimpleSignal.h:18
ClassCollectorInvocation<Collector, R (Args...)>
signal-slot-benchmarks/benchmark/lib/amc522/signal11/Signal.h:64
ClassCollectorInvocation<Collector, R (Args...)>
signal-slot-benchmarks/benchmark/lib/larspensjo/SimpleSignal/SimpleSignal.h:46
ClassCollectorInvocation<Collector, void (Args...)>
signal-slot-benchmarks/benchmark/lib/amc522/signal11/Signal.h:73
ClassCollectorInvocation<Collector, void (Args...)>
signal-slot-benchmarks/benchmark/lib/larspensjo/SimpleSignal/SimpleSignal.h:56
ClassCollectorLast
signal-slot-benchmarks/benchmark/lib/amc522/signal11/Signal.h:24
ClassCollectorLast
signal-slot-benchmarks/benchmark/lib/larspensjo/SimpleSignal/SimpleSignal.h:22
ClassCollectorUntil0
signal-slot-benchmarks/benchmark/lib/amc522/signal11/Signal.h:668
ClassCollectorUntil0
signal-slot-benchmarks/benchmark/lib/larspensjo/SimpleSignal/SimpleSignal.h:178
ClassCollectorVector
signal-slot-benchmarks/benchmark/lib/amc522/signal11/Signal.h:714
ClassCollectorVector
signal-slot-benchmarks/benchmark/lib/larspensjo/SimpleSignal/SimpleSignal.h:210
ClassCollectorWhile0
signal-slot-benchmarks/benchmark/lib/amc522/signal11/Signal.h:691
ClassCollectorWhile0
signal-slot-benchmarks/benchmark/lib/larspensjo/SimpleSignal/SimpleSignal.h:194
ClassConcat_Sequence
signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/cs_internal.h:132
ClassConcat_Sequence<S, Index_Sequence<M...>, Index_Sequence<N...>>
signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/cs_internal.h:135
ClassConnectStruct
signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/cs_signal.cpp:84
ClassConnectStruct
signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/cs_signal.h:85
ClassConnecter
signal-slot-benchmarks/benchmark/lib/yassi/yassi.h:668
next →1–100 of 715, ranked by callers