Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TheWisp/signals
/ functions
Functions
2,040 in github.com/TheWisp/signals
⨍
Functions
2,040
◇
Types & classes
715
↓ 4 callers
Function
activate
signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/cs_signal.h:128
↓ 4 callers
Function
bench_classes
Bench.h:54
↓ 4 callers
Method
clone
signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/cs_internal.h:537
↓ 4 callers
Function
cs_unpack_method_args
signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/cs_internal.h:210
↓ 4 callers
Method
decref
signal-slot-benchmarks/benchmark/lib/amc522/signal11/Signal.h:434
↓ 4 callers
Method
disconnectAll
signal-slot-benchmarks/benchmark/lib/yassi/yassi.h:318
↓ 4 callers
Method
empty
signal-slot-benchmarks/benchmark/lib/dacap/obs/safe_list.h:285
↓ 4 callers
Method
end
signal-slot-benchmarks/benchmark_utility.hpp:107
↓ 4 callers
Method
lock
signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/lockable.hpp:81
↓ 4 callers
Method
lock
signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/locking_policy.hpp:54
↓ 4 callers
Method
lock
signal-slot-benchmarks/benchmark/lib/NoAvailableAlias/nano-signal-slot/nano_mutex.hpp:116
↓ 4 callers
Function
to_weak
signal-slot-benchmarks/benchmark/lib/palacaze/sigslot/include/sigslot/signal.hpp:24
↓ 4 callers
Method
unlock
signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/locking_policy.hpp:55
↓ 3 callers
Method
Alloc
Allocates memory. Does not call constructor--you should do a placement new on the returned pointer.
signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/ObjectPool.h:183
↓ 3 callers
Method
Emit
signal-slot-benchmarks/benchmark/lib/pbhogan/Signals/Signal.h:69
↓ 3 callers
Function
SetMementoFrom
signal-slot-benchmarks/benchmark/lib/miguelmartin/Wink-Signals/wink/detail/FastDelegate.h:636
↓ 3 callers
Function
SetMementoFrom
signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/FastDelegate.h:636
↓ 3 callers
Function
SetMementoFrom
signal-slot-benchmarks/benchmark/lib/pbhogan/Signals/Delegate.h:660
↓ 3 callers
Method
addConnection
signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/cs_signal.cpp:80
↓ 3 callers
Method
deallocate
signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/memory.hpp:218
↓ 3 callers
Method
deallocate
Deallocate previously allocated memory
signal-slot-benchmarks/benchmark/lib/vdksoft/signals/include/signals.h:1302
↓ 3 callers
Method
disconnect
Disconnects this `connection`. After the `disconnect` call the corresponding target callback will not be triggered anymore. If there are currently som
signal-slot-benchmarks/benchmark/lib/Kosta-Github/signals-cpp/signals-cpp/connection.hpp:57
↓ 3 callers
Method
empty
signal-slot-benchmarks/benchmark/lib/iscool/src/iscool/signals/shared_connection_set.cpp:48
↓ 3 callers
Method
incref
signal-slot-benchmarks/benchmark/lib/amc522/signal11/Signal.h:429
↓ 3 callers
Method
lock
Lock slim_lock. If another thread has already locked this slim_lock, blocks execution until the lock is acquired.
signal-slot-benchmarks/benchmark/lib/vdksoft/signals/include/signals.h:429
↓ 3 callers
Method
operator()
signals.hpp:217
↓ 3 callers
Function
printTimeTaken
Prints the time taken to do a task
signal-slot-benchmarks/benchmark/lib/miguelmartin/Wink-Signals/examples/Benchmark.cpp:98
↓ 3 callers
Method
set_destroying
signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/lifetime.hpp:101
↓ 3 callers
Method
set_sig
signals.hpp:74
↓ 3 callers
Method
set_sig
signal-slot-benchmarks/benchmark/lib/fteng/signals.hpp:74
↓ 3 callers
Method
swap
signal-slot-benchmarks/benchmark/lib/palacaze/sigslot/include/sigslot/signal.hpp:171
↓ 3 callers
Method
unlink
signal-slot-benchmarks/benchmark/lib/amc522/signal11/Signal.h:446
↓ 2 callers
Function
Alloc
Return first node in the free list, and advances the free list to the next node
signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/ObjectPool.h:53
↓ 2 callers
Method
Connect
signal-slot-benchmarks/benchmark/lib/pbhogan/Signals/Signal.h:30
↓ 2 callers
Function
Free
Return object's node to the free list. Does no address validation or object destruction.
signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/ObjectPool.h:67
↓ 2 callers
Method
GetContents
signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/ObjectPoolTest.cpp:21
↓ 2 callers
Method
GetStride
signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/ObjectPool.h:213
↓ 2 callers
Method
OnObserverDisconnect
signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/SignalDefinitions.h:303
↓ 2 callers
Function
PendingSlot
signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/cs_slot.h:42
↓ 2 callers
Method
add_flag
signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/lifetime.hpp:280
↓ 2 callers
Method
add_observer
signal-slot-benchmarks/benchmark/lib/Ansoulom/cpp-observe/cpp_observe.hpp:215
↓ 2 callers
Method
add_to_track
signal-slot-benchmarks/benchmark/lib/Montellese/cpp-signal/cpp-signal.h:268
↓ 2 callers
Method
again
signal-slot-benchmarks/benchmark/lib/i42output/src/timer.cpp:116
↓ 2 callers
Method
allocate
signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/memory.hpp:210
↓ 2 callers
Method
allocate
Allocate memory from storage May throw exception if memory allocation fails
signal-slot-benchmarks/benchmark/lib/vdksoft/signals/include/signals.h:1290
↓ 2 callers
Method
block
signals.hpp:80
↓ 2 callers
Method
block
signal-slot-benchmarks/benchmark/lib/palacaze/sigslot/include/sigslot/signal.hpp:250
↓ 2 callers
Method
clear
signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/event.hpp:447
↓ 2 callers
Method
connect
signal-slot-benchmarks/benchmark/lib/miguelmartin/Wink-Signals/wink/signal.hpp:55
↓ 2 callers
Method
connect_scoped
signal-slot-benchmarks/benchmark/lib/palacaze/sigslot/include/sigslot/signal.hpp:836
↓ 2 callers
Method
connected
Checks if the `connection` represented by this object is (still) connected.
signal-slot-benchmarks/benchmark/lib/Kosta-Github/signals-cpp/signals-cpp/connection.hpp:51
↓ 2 callers
Method
construct
signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/memory.hpp:229
↓ 2 callers
Function
createEmptyPtr
signal-slot-benchmarks/benchmark/lib/eviltwin/observer.hpp:37
↓ 2 callers
Function
cs_unpack_method_args_internal
signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/cs_internal.h:202
↓ 2 callers
Method
destroy
signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/memory.hpp:240
↓ 2 callers
Method
disconnect
signal-slot-benchmarks/benchmark/lib/dacap/obs/dacap_connection.cpp:12
↓ 2 callers
Method
disconnect
Implementation of the disconnect operation of the connection class
signal-slot-benchmarks/benchmark/lib/fr00b0/nod/include/nod/nod.hpp:605
↓ 2 callers
Method
emplace
signal-slot-benchmarks/benchmark/lib/miguelmartin/Wink-Signals/wink/event_queue.hpp:161
↓ 2 callers
Method
erase_binding
signal-slot-benchmarks/benchmark/lib/supergrover/sigslot/src/signal.cpp:46
↓ 2 callers
Method
funPtr
signal-slot-benchmarks/benchmark/lib/yassi/yassi.h:89
↓ 2 callers
Method
idle
signal-slot-benchmarks/benchmark/lib/i42output/src/win32_message_queue.cpp:62
↓ 2 callers
Function
internal_disconnect
signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/cs_signal.h:445
↓ 2 callers
Method
invoke
signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/cs_internal.h:550
↓ 2 callers
Method
lock
signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/mutex.hpp:47
↓ 2 callers
Method
object_state
signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/lifetime.hpp:226
↓ 2 callers
Method
operator()
signal-slot-benchmarks/benchmark/lib/fteng/signals.hpp:217
↓ 2 callers
Function
output_reports
signal-slot-benchmarks/benchmark.cpp:373
↓ 2 callers
Method
queueSlot
signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/cs_slot.cpp:69
↓ 2 callers
Method
ref
signal-slot-benchmarks/benchmark/lib/dacap/obs/safe_list.h:348
↓ 2 callers
Method
release
signal-slot-benchmarks/benchmark/lib/amc522/signal11/Signal.h:244
↓ 2 callers
Method
remove
signal-slot-benchmarks/benchmark/lib/i42output/src/event.cpp:164
↓ 2 callers
Method
remove
signal-slot-benchmarks/benchmark/lib/NoAvailableAlias/nano-signal-slot/nano_observer.hpp:58
↓ 2 callers
Method
remove
signal-slot-benchmarks/benchmark/lib/Montellese/cpp-signal/cpp-signal.h:280
↓ 2 callers
Method
removeSibling
signal-slot-benchmarks/benchmark/lib/amc522/signal11/Signal.h:491
↓ 2 callers
Method
reset
Reset the underlying connection to another connection. @note The connection currently managed by the scoped_connection instance will be disconnected w
signal-slot-benchmarks/benchmark/lib/fr00b0/nod/include/nod/nod.hpp:153
↓ 2 callers
Method
result
signal-slot-benchmarks/benchmark/lib/amc522/signal11/Signal.h:37
↓ 2 callers
Method
setTempDisabled
signal-slot-benchmarks/benchmark/lib/amc522/signal11/Signal.h:104
↓ 2 callers
Method
set_destroyed
signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/lifetime.hpp:109
↓ 2 callers
Method
trigger
signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/event.hpp:285
↓ 2 callers
Method
unblock
signals.hpp:93
↓ 2 callers
Method
unblock
signal-slot-benchmarks/benchmark/lib/palacaze/sigslot/include/sigslot/signal.hpp:251
↓ 2 callers
Method
unlock
Unlock slim_lock
signal-slot-benchmarks/benchmark/lib/vdksoft/signals/include/signals.h:438
↓ 2 callers
Method
wait
signal-slot-benchmarks/benchmark/lib/i42output/src/waitable_event.cpp:63
↓ 2 callers
Method
waitable_ready
signal-slot-benchmarks/benchmark/lib/i42output/src/thread.cpp:314
↓ 1 callers
Method
Alloc
Virtual overrides
signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/ObjectPoolScopedAllocator.h:62
↓ 1 callers
Method
CountAllocations
signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/ObjectPoolScopedAllocator.h:56
↓ 1 callers
Method
Disconnect
signal-slot-benchmarks/benchmark/lib/pbhogan/Signals/Signal.h:47
↓ 1 callers
Method
Free
signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/ObjectPoolScopedAllocator.h:68
↓ 1 callers
Function
IsAligned
signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/ObjectPool.cpp:16
↓ 1 callers
Function
IsBounded
signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/ObjectPool.cpp:9
↓ 1 callers
Function
IsLess
Provide a strict weak ordering for DelegateMementos.
signal-slot-benchmarks/benchmark/lib/miguelmartin/Wink-Signals/wink/detail/FastDelegate.h:598
↓ 1 callers
Function
IsLess
Provide a strict weak ordering for DelegateMementos.
signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/FastDelegate.h:598
↓ 1 callers
Function
IsLess
Provide a strict weak ordering for DelegateMementos.
signal-slot-benchmarks/benchmark/lib/pbhogan/Signals/Delegate.h:622
↓ 1 callers
Method
IsValid
signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/ObjectPoolTest.cpp:44
↓ 1 callers
Method
OnSignalConnect
signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/SignalBase.cpp:42
↓ 1 callers
Method
OnSignalDisconnect
signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/SignalBase.cpp:49
↓ 1 callers
Function
Range
signal-slot-benchmarks/benchmark_utility.hpp:110
↓ 1 callers
Method
abort
signal-slot-benchmarks/benchmark/lib/i42output/src/thread.cpp:137
↓ 1 callers
Method
add
signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/event.hpp:176
↓ 1 callers
Method
add
signal-slot-benchmarks/benchmark/lib/CppFakeIt/libfastsignals/src/signal_impl.cpp:8
← previous
next →
101–200 of 2,040, ranked by callers