├── .gitattributes ├── .gitignore ├── Bench.h ├── CMakeLists.txt ├── LICENSE ├── README.md ├── main.cpp ├── signal-slot-benchmarks ├── CMakeLists.txt ├── README.md ├── benchmark.cpp ├── benchmark.hpp ├── benchmark │ ├── cpp │ │ ├── benchmark_aco.cpp │ │ ├── benchmark_asg.cpp │ │ ├── benchmark_bs2.cpp │ │ ├── benchmark_cls.cpp │ │ ├── benchmark_cps.cpp │ │ ├── benchmark_cps_st.cpp │ │ ├── benchmark_css.cpp │ │ ├── benchmark_dob.cpp │ │ ├── benchmark_evl.cpp │ │ ├── benchmark_fts.cpp │ │ ├── benchmark_ics.cpp │ │ ├── benchmark_jls.cpp │ │ ├── benchmark_jos.cpp │ │ ├── benchmark_ksc.cpp │ │ ├── benchmark_lfs.cpp │ │ ├── benchmark_lss.cpp │ │ ├── benchmark_mws.cpp │ │ ├── benchmark_nes.cpp │ │ ├── benchmark_nls.cpp │ │ ├── benchmark_nls_st.cpp │ │ ├── benchmark_nod.cpp │ │ ├── benchmark_nod_st.cpp │ │ ├── benchmark_nss_st.cpp │ │ ├── benchmark_nss_sts.cpp │ │ ├── benchmark_nss_ts.cpp │ │ ├── benchmark_nss_tss.cpp │ │ ├── benchmark_psg.cpp │ │ ├── benchmark_pss.cpp │ │ ├── benchmark_pss_st.cpp │ │ ├── benchmark_sss.cpp │ │ ├── benchmark_vdk.cpp │ │ ├── benchmark_wnk.cpp │ │ └── benchmark_yas.cpp │ ├── hpp │ │ ├── benchmark_aco.hpp │ │ ├── benchmark_asg.hpp │ │ ├── benchmark_bs2.hpp │ │ ├── benchmark_cls.hpp │ │ ├── benchmark_cps.hpp │ │ ├── benchmark_cps_st.hpp │ │ ├── benchmark_css.hpp │ │ ├── benchmark_dob.hpp │ │ ├── benchmark_evl.hpp │ │ ├── benchmark_fts.hpp │ │ ├── benchmark_ics.hpp │ │ ├── benchmark_jls.hpp │ │ ├── benchmark_jos.hpp │ │ ├── benchmark_ksc.hpp │ │ ├── benchmark_lfs.hpp │ │ ├── benchmark_lss.hpp │ │ ├── benchmark_mws.hpp │ │ ├── benchmark_nes.hpp │ │ ├── benchmark_nls.hpp │ │ ├── benchmark_nls_st.hpp │ │ ├── benchmark_nod.hpp │ │ ├── benchmark_nod_st.hpp │ │ ├── benchmark_nss_st.hpp │ │ ├── benchmark_nss_sts.hpp │ │ ├── benchmark_nss_ts.hpp │ │ ├── benchmark_nss_tss.hpp │ │ ├── benchmark_psg.hpp │ │ ├── benchmark_pss.hpp │ │ ├── benchmark_pss_st.hpp │ │ ├── benchmark_sss.hpp │ │ ├── benchmark_vdk.hpp │ │ ├── benchmark_wnk.hpp │ │ └── benchmark_yas.hpp │ └── lib │ │ ├── Ansoulom │ │ └── cpp-observe │ │ │ └── cpp_observe.hpp │ │ ├── CppFakeIt │ │ ├── LICENSE │ │ ├── README.md │ │ ├── docs │ │ │ ├── bind_weak.md │ │ │ ├── migration-from-boost-signals2.md │ │ │ ├── simple-examples.md │ │ │ └── why-fastsignals.md │ │ └── libfastsignals │ │ │ ├── CMakeLists.txt │ │ │ ├── include │ │ │ ├── bind_weak.h │ │ │ ├── combiners.h │ │ │ ├── function.h │ │ │ ├── function_detail.h │ │ │ ├── lfs_connection.h │ │ │ ├── msvc_autolink.h │ │ │ ├── signal.h │ │ │ ├── signal_impl.h │ │ │ ├── spin_mutex.h │ │ │ └── type_traits.h │ │ │ ├── libfastsignals.vcxproj │ │ │ ├── libfastsignals.vcxproj.filters │ │ │ └── src │ │ │ ├── function_detail.cpp │ │ │ ├── lfs_connection.cpp │ │ │ └── signal_impl.cpp │ │ ├── Kosta-Github │ │ └── signals-cpp │ │ │ ├── LICENSE.txt │ │ │ ├── README.md │ │ │ └── signals-cpp │ │ │ ├── CMakeLists.txt │ │ │ ├── config.hpp │ │ │ ├── connection.hpp │ │ │ ├── connections.hpp │ │ │ ├── signal.hpp │ │ │ └── signals.hpp │ │ ├── Montellese │ │ └── cpp-signal │ │ │ └── cpp-signal.h │ │ ├── NoAvailableAlias │ │ └── nano-signal-slot │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── nano_function.hpp │ │ │ ├── nano_mutex.hpp │ │ │ ├── nano_observer.hpp │ │ │ └── nano_signal_slot.hpp │ │ ├── Nuclex │ │ ├── Config.h │ │ └── Events │ │ │ ├── Delegate.h │ │ │ ├── EmptyDelegateCallError.h │ │ │ └── Event.h │ │ ├── amc522 │ │ └── signal11 │ │ │ ├── README.md │ │ │ └── Signal.h │ │ ├── copperspice │ │ └── cs_signal │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ └── src │ │ │ ├── cs_internal.h │ │ │ ├── cs_macro.h │ │ │ ├── cs_signal.cpp │ │ │ ├── cs_signal.h │ │ │ ├── cs_slot.cpp │ │ │ ├── cs_slot.h │ │ │ ├── rcu_guarded.hpp │ │ │ └── rcu_list.hpp │ │ ├── cpp11nullptr │ │ └── lsignal │ │ │ ├── LICENCE │ │ │ ├── README.md │ │ │ └── lsignal.h │ │ ├── dacap │ │ ├── LICENSE.txt │ │ ├── README.md │ │ └── obs │ │ │ ├── dacap_connection.cpp │ │ │ ├── dacap_connection.h │ │ │ ├── dacap_signal.h │ │ │ ├── observable.h │ │ │ ├── observers.h │ │ │ ├── safe_list.h │ │ │ └── slot.h │ │ ├── eviltwin │ │ └── observer.hpp │ │ ├── fr00b0 │ │ └── nod │ │ │ ├── README.md │ │ │ ├── include │ │ │ └── nod │ │ │ │ └── nod.hpp │ │ │ └── tools │ │ │ └── linux_x64 │ │ │ └── premake5 │ │ ├── fteng │ │ └── signals.hpp │ │ ├── i42output │ │ ├── LICENSE │ │ ├── README.md │ │ ├── include │ │ │ └── neolib │ │ │ │ ├── allocator.hpp │ │ │ │ ├── async_task.hpp │ │ │ │ ├── async_thread.hpp │ │ │ │ ├── detail_memory.hpp │ │ │ │ ├── event.hpp │ │ │ │ ├── i_lifetime.hpp │ │ │ │ ├── i_task.hpp │ │ │ │ ├── i_thread.hpp │ │ │ │ ├── lifetime.hpp │ │ │ │ ├── lockable.hpp │ │ │ │ ├── locking_policy.hpp │ │ │ │ ├── memory.hpp │ │ │ │ ├── message_queue.hpp │ │ │ │ ├── mutex.hpp │ │ │ │ ├── neolib.hpp │ │ │ │ ├── noncopyable.hpp │ │ │ │ ├── raii.hpp │ │ │ │ ├── signal.hpp │ │ │ │ ├── signal_interface.hpp │ │ │ │ ├── singleton.hpp │ │ │ │ ├── slot.hpp │ │ │ │ ├── slot_interface.hpp │ │ │ │ ├── task.hpp │ │ │ │ ├── thread.hpp │ │ │ │ ├── timer.hpp │ │ │ │ ├── variant.hpp │ │ │ │ ├── waitable.hpp │ │ │ │ ├── waitable_event.hpp │ │ │ │ └── win32_message_queue.hpp │ │ └── src │ │ │ ├── async_task.cpp │ │ │ ├── async_thread.cpp │ │ │ ├── event.cpp │ │ │ ├── thread.cpp │ │ │ ├── timer.cpp │ │ │ ├── waitable_event.cpp │ │ │ └── win32_message_queue.cpp │ │ ├── iscool │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── iscool │ │ │ │ ├── context.h │ │ │ │ ├── copy.h │ │ │ │ ├── detail │ │ │ │ ├── copy.tpp │ │ │ │ └── optional_or_else.tpp │ │ │ │ ├── digits.h │ │ │ │ ├── enum_equals.h │ │ │ │ ├── enum_equals.tpp │ │ │ │ ├── none.h │ │ │ │ ├── none_t.h │ │ │ │ ├── optional.h │ │ │ │ ├── optional.impl.tpp │ │ │ │ ├── optional_or_else.h │ │ │ │ ├── profile │ │ │ │ ├── detail │ │ │ │ │ └── output_function.h │ │ │ │ ├── output_delegate.h │ │ │ │ ├── profile_data.h │ │ │ │ ├── profiler.h │ │ │ │ ├── scoped_profiler.h │ │ │ │ └── setup.h │ │ │ │ ├── signals │ │ │ │ ├── bounce.h │ │ │ │ ├── connection.h │ │ │ │ ├── declare_signal.h │ │ │ │ ├── detail │ │ │ │ │ ├── any_tuple_has_type_at_index.h │ │ │ │ │ ├── any_tuple_has_type_at_index.tests.h │ │ │ │ │ ├── any_tuple_is_masked.h │ │ │ │ │ ├── any_tuple_is_masked.tests.h │ │ │ │ │ ├── find_signal_type_from_tuple_element.h │ │ │ │ │ ├── get.tpp │ │ │ │ │ ├── get_from_tuple_element.tpp │ │ │ │ │ ├── no_tuple_is_masked.h │ │ │ │ │ ├── no_tuple_is_masked.tests.h │ │ │ │ │ ├── relay.tpp │ │ │ │ │ ├── resolve_identifier.h │ │ │ │ │ ├── signal.h │ │ │ │ │ ├── signal.impl.tpp │ │ │ │ │ ├── signal_collection_from_tuple.h │ │ │ │ │ ├── slot.h │ │ │ │ │ ├── statistics_function.h │ │ │ │ │ ├── tuple_is_masked.h │ │ │ │ │ └── tuple_is_masked.tests.h │ │ │ │ ├── find_signal_type_from_tuple_element.h │ │ │ │ ├── get.h │ │ │ │ ├── get_from_tuple_element.h │ │ │ │ ├── identifier.h │ │ │ │ ├── implement_signal.h │ │ │ │ ├── one_shot_signal.h │ │ │ │ ├── one_shot_signal.impl.tpp │ │ │ │ ├── one_shot_signal_pool.h │ │ │ │ ├── one_shot_signal_pool.impl.tpp │ │ │ │ ├── relay.h │ │ │ │ ├── scoped_connection.h │ │ │ │ ├── shared_connection.h │ │ │ │ ├── shared_connection_set.h │ │ │ │ ├── signal.h │ │ │ │ ├── signal.impl.tpp │ │ │ │ ├── signal_collection.h │ │ │ │ ├── signal_collection_from_tuple.h │ │ │ │ ├── signal_from_tuple_arguments.h │ │ │ │ ├── statistics_data.h │ │ │ │ ├── statistics_sink.h │ │ │ │ └── void_signal_function.h │ │ │ │ └── time │ │ │ │ ├── backward_duration_to_unit_change.h │ │ │ │ ├── days.h │ │ │ │ ├── detail │ │ │ │ ├── backward_duration_to_unit_change.tpp │ │ │ │ ├── now.tpp │ │ │ │ └── round.tpp │ │ │ │ ├── now.h │ │ │ │ └── round.h │ │ └── src │ │ │ └── iscool │ │ │ ├── digits.cpp │ │ │ ├── none.cpp │ │ │ ├── optional.cpp │ │ │ ├── profile │ │ │ ├── detail │ │ │ │ └── output_function.cpp │ │ │ ├── profile_data.cpp │ │ │ ├── profiler.cpp │ │ │ ├── scoped_profiler.cpp │ │ │ └── setup.cpp │ │ │ └── signals │ │ │ ├── connection.cpp │ │ │ ├── detail │ │ │ ├── slot.cpp │ │ │ └── statistics_function.cpp │ │ │ ├── scoped_connection.cpp │ │ │ ├── shared_connection.cpp │ │ │ ├── shared_connection_set.cpp │ │ │ ├── signal.cpp │ │ │ ├── statistics_data.cpp │ │ │ └── statistics_sink.cpp │ │ ├── jeffomatic │ │ └── jl_signal │ │ │ ├── README.md │ │ │ └── src │ │ │ ├── DoublyLinkedList.h │ │ │ ├── DoublyLinkedListTest.cpp │ │ │ ├── FastDelegate.h │ │ │ ├── ObjectPool.cpp │ │ │ ├── ObjectPool.h │ │ │ ├── ObjectPoolScopedAllocator.h │ │ │ ├── ObjectPoolTest.cpp │ │ │ ├── ScopedAllocator.h │ │ │ ├── Signal.h │ │ │ ├── SignalBase.cpp │ │ │ ├── SignalBase.h │ │ │ ├── SignalDefinitions.h │ │ │ ├── SignalTest.cpp │ │ │ ├── StaticSignalConnectionAllocators.h │ │ │ └── Utils.h │ │ ├── joanrieu │ │ └── signal11 │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ └── signal11.h │ │ ├── larspensjo │ │ └── SimpleSignal │ │ │ ├── README.md │ │ │ └── SimpleSignal.h │ │ ├── miguelmartin │ │ └── Wink-Signals │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── examples │ │ │ ├── Benchmark.cpp │ │ │ └── Makefile │ │ │ └── wink │ │ │ ├── detail │ │ │ ├── FastDelegate.h │ │ │ └── FastDelegateBind.h │ │ │ ├── event_queue.hpp │ │ │ ├── signal.hpp │ │ │ └── slot.hpp │ │ ├── mwthinker │ │ └── Signal │ │ │ ├── LICENSE.txt │ │ │ ├── README.md │ │ │ └── src │ │ │ └── mw │ │ │ ├── signal.h │ │ │ └── signals │ │ │ ├── connection.cpp │ │ │ └── connection.h │ │ ├── palacaze │ │ └── sigslot │ │ │ ├── LICENSE │ │ │ ├── include │ │ │ └── sigslot │ │ │ │ └── signal.hpp │ │ │ └── readme.md │ │ ├── pbhogan │ │ └── Signals │ │ │ ├── Delegate.h │ │ │ ├── README.markdown │ │ │ └── Signal.h │ │ ├── supergrover │ │ └── sigslot │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ └── src │ │ │ ├── signal.cpp │ │ │ └── signal.h │ │ ├── vdksoft │ │ └── signals │ │ │ ├── LICENSE-2.0.txt │ │ │ ├── README.md │ │ │ ├── doc │ │ │ └── signals.pdf │ │ │ └── include │ │ │ └── signals.h │ │ └── yassi │ │ └── yassi.h ├── benchmark_utility.hpp ├── results_gcc │ └── README.md ├── results_msvc │ └── README.md └── vs │ ├── packages.config │ ├── signal-slot-benchmarks.sln │ ├── signal-slot-benchmarks.vcxproj │ └── signal-slot-benchmarks.vcxproj.filters └── signals.hpp /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/.gitignore -------------------------------------------------------------------------------- /Bench.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/Bench.h -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/README.md -------------------------------------------------------------------------------- /main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/main.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/CMakeLists.txt -------------------------------------------------------------------------------- /signal-slot-benchmarks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/README.md -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/cpp/benchmark_aco.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/cpp/benchmark_aco.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/cpp/benchmark_asg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/cpp/benchmark_asg.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/cpp/benchmark_bs2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/cpp/benchmark_bs2.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/cpp/benchmark_cls.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/cpp/benchmark_cls.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/cpp/benchmark_cps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/cpp/benchmark_cps.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/cpp/benchmark_cps_st.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/cpp/benchmark_cps_st.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/cpp/benchmark_css.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/cpp/benchmark_css.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/cpp/benchmark_dob.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/cpp/benchmark_dob.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/cpp/benchmark_evl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/cpp/benchmark_evl.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/cpp/benchmark_fts.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/cpp/benchmark_fts.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/cpp/benchmark_ics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/cpp/benchmark_ics.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/cpp/benchmark_jls.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/cpp/benchmark_jls.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/cpp/benchmark_jos.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/cpp/benchmark_jos.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/cpp/benchmark_ksc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/cpp/benchmark_ksc.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/cpp/benchmark_lfs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/cpp/benchmark_lfs.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/cpp/benchmark_lss.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/cpp/benchmark_lss.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/cpp/benchmark_mws.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/cpp/benchmark_mws.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/cpp/benchmark_nes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/cpp/benchmark_nes.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/cpp/benchmark_nls.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/cpp/benchmark_nls.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/cpp/benchmark_nls_st.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/cpp/benchmark_nls_st.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/cpp/benchmark_nod.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/cpp/benchmark_nod.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/cpp/benchmark_nod_st.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/cpp/benchmark_nod_st.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/cpp/benchmark_nss_st.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/cpp/benchmark_nss_st.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/cpp/benchmark_nss_sts.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/cpp/benchmark_nss_sts.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/cpp/benchmark_nss_ts.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/cpp/benchmark_nss_ts.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/cpp/benchmark_nss_tss.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/cpp/benchmark_nss_tss.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/cpp/benchmark_psg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/cpp/benchmark_psg.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/cpp/benchmark_pss.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/cpp/benchmark_pss.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/cpp/benchmark_pss_st.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/cpp/benchmark_pss_st.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/cpp/benchmark_sss.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/cpp/benchmark_sss.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/cpp/benchmark_vdk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/cpp/benchmark_vdk.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/cpp/benchmark_wnk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/cpp/benchmark_wnk.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/cpp/benchmark_yas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/cpp/benchmark_yas.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/hpp/benchmark_aco.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/hpp/benchmark_aco.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/hpp/benchmark_asg.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/hpp/benchmark_asg.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/hpp/benchmark_bs2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/hpp/benchmark_bs2.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/hpp/benchmark_cls.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/hpp/benchmark_cls.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/hpp/benchmark_cps.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/hpp/benchmark_cps.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/hpp/benchmark_cps_st.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/hpp/benchmark_cps_st.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/hpp/benchmark_css.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/hpp/benchmark_css.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/hpp/benchmark_dob.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/hpp/benchmark_dob.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/hpp/benchmark_evl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/hpp/benchmark_evl.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/hpp/benchmark_fts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/hpp/benchmark_fts.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/hpp/benchmark_ics.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/hpp/benchmark_ics.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/hpp/benchmark_jls.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/hpp/benchmark_jls.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/hpp/benchmark_jos.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/hpp/benchmark_jos.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/hpp/benchmark_ksc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/hpp/benchmark_ksc.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/hpp/benchmark_lfs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/hpp/benchmark_lfs.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/hpp/benchmark_lss.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/hpp/benchmark_lss.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/hpp/benchmark_mws.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/hpp/benchmark_mws.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/hpp/benchmark_nes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/hpp/benchmark_nes.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/hpp/benchmark_nls.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/hpp/benchmark_nls.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/hpp/benchmark_nls_st.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/hpp/benchmark_nls_st.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/hpp/benchmark_nod.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/hpp/benchmark_nod.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/hpp/benchmark_nod_st.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/hpp/benchmark_nod_st.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/hpp/benchmark_nss_st.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/hpp/benchmark_nss_st.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/hpp/benchmark_nss_sts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/hpp/benchmark_nss_sts.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/hpp/benchmark_nss_ts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/hpp/benchmark_nss_ts.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/hpp/benchmark_nss_tss.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/hpp/benchmark_nss_tss.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/hpp/benchmark_psg.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/hpp/benchmark_psg.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/hpp/benchmark_pss.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/hpp/benchmark_pss.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/hpp/benchmark_pss_st.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/hpp/benchmark_pss_st.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/hpp/benchmark_sss.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/hpp/benchmark_sss.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/hpp/benchmark_vdk.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/hpp/benchmark_vdk.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/hpp/benchmark_wnk.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/hpp/benchmark_wnk.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/hpp/benchmark_yas.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/hpp/benchmark_yas.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/Ansoulom/cpp-observe/cpp_observe.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/Ansoulom/cpp-observe/cpp_observe.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/CppFakeIt/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/CppFakeIt/LICENSE -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/CppFakeIt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/CppFakeIt/README.md -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/CppFakeIt/docs/bind_weak.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/CppFakeIt/docs/bind_weak.md -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/CppFakeIt/docs/migration-from-boost-signals2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/CppFakeIt/docs/migration-from-boost-signals2.md -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/CppFakeIt/docs/simple-examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/CppFakeIt/docs/simple-examples.md -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/CppFakeIt/docs/why-fastsignals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/CppFakeIt/docs/why-fastsignals.md -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/CppFakeIt/libfastsignals/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/CppFakeIt/libfastsignals/CMakeLists.txt -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/CppFakeIt/libfastsignals/include/bind_weak.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/CppFakeIt/libfastsignals/include/bind_weak.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/CppFakeIt/libfastsignals/include/combiners.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/CppFakeIt/libfastsignals/include/combiners.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/CppFakeIt/libfastsignals/include/function.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/CppFakeIt/libfastsignals/include/function.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/CppFakeIt/libfastsignals/include/function_detail.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/CppFakeIt/libfastsignals/include/function_detail.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/CppFakeIt/libfastsignals/include/lfs_connection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/CppFakeIt/libfastsignals/include/lfs_connection.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/CppFakeIt/libfastsignals/include/msvc_autolink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/CppFakeIt/libfastsignals/include/msvc_autolink.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/CppFakeIt/libfastsignals/include/signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/CppFakeIt/libfastsignals/include/signal.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/CppFakeIt/libfastsignals/include/signal_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/CppFakeIt/libfastsignals/include/signal_impl.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/CppFakeIt/libfastsignals/include/spin_mutex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/CppFakeIt/libfastsignals/include/spin_mutex.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/CppFakeIt/libfastsignals/include/type_traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/CppFakeIt/libfastsignals/include/type_traits.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/CppFakeIt/libfastsignals/libfastsignals.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/CppFakeIt/libfastsignals/libfastsignals.vcxproj -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/CppFakeIt/libfastsignals/libfastsignals.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/CppFakeIt/libfastsignals/libfastsignals.vcxproj.filters -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/CppFakeIt/libfastsignals/src/function_detail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/CppFakeIt/libfastsignals/src/function_detail.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/CppFakeIt/libfastsignals/src/lfs_connection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/CppFakeIt/libfastsignals/src/lfs_connection.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/CppFakeIt/libfastsignals/src/signal_impl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/CppFakeIt/libfastsignals/src/signal_impl.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/Kosta-Github/signals-cpp/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/Kosta-Github/signals-cpp/LICENSE.txt -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/Kosta-Github/signals-cpp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/Kosta-Github/signals-cpp/README.md -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/Kosta-Github/signals-cpp/signals-cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/Kosta-Github/signals-cpp/signals-cpp/CMakeLists.txt -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/Kosta-Github/signals-cpp/signals-cpp/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/Kosta-Github/signals-cpp/signals-cpp/config.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/Kosta-Github/signals-cpp/signals-cpp/connection.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/Kosta-Github/signals-cpp/signals-cpp/connection.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/Kosta-Github/signals-cpp/signals-cpp/connections.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/Kosta-Github/signals-cpp/signals-cpp/connections.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/Kosta-Github/signals-cpp/signals-cpp/signal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/Kosta-Github/signals-cpp/signals-cpp/signal.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/Kosta-Github/signals-cpp/signals-cpp/signals.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/Kosta-Github/signals-cpp/signals-cpp/signals.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/Montellese/cpp-signal/cpp-signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/Montellese/cpp-signal/cpp-signal.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/NoAvailableAlias/nano-signal-slot/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/NoAvailableAlias/nano-signal-slot/LICENSE -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/NoAvailableAlias/nano-signal-slot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/NoAvailableAlias/nano-signal-slot/README.md -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/NoAvailableAlias/nano-signal-slot/nano_function.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/NoAvailableAlias/nano-signal-slot/nano_function.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/NoAvailableAlias/nano-signal-slot/nano_mutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/NoAvailableAlias/nano-signal-slot/nano_mutex.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/NoAvailableAlias/nano-signal-slot/nano_observer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/NoAvailableAlias/nano-signal-slot/nano_observer.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/NoAvailableAlias/nano-signal-slot/nano_signal_slot.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/NoAvailableAlias/nano-signal-slot/nano_signal_slot.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/Nuclex/Config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/Nuclex/Config.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/Nuclex/Events/Delegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/Nuclex/Events/Delegate.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/Nuclex/Events/EmptyDelegateCallError.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/Nuclex/Events/EmptyDelegateCallError.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/Nuclex/Events/Event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/Nuclex/Events/Event.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/amc522/signal11/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/amc522/signal11/README.md -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/amc522/signal11/Signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/amc522/signal11/Signal.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/LICENSE -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/README.md -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/cs_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/cs_internal.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/cs_macro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/cs_macro.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/cs_signal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/cs_signal.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/cs_signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/cs_signal.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/cs_slot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/cs_slot.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/cs_slot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/cs_slot.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/rcu_guarded.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/rcu_guarded.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/rcu_list.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/copperspice/cs_signal/src/rcu_list.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/cpp11nullptr/lsignal/LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/cpp11nullptr/lsignal/LICENCE -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/cpp11nullptr/lsignal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/cpp11nullptr/lsignal/README.md -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/cpp11nullptr/lsignal/lsignal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/cpp11nullptr/lsignal/lsignal.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/dacap/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/dacap/LICENSE.txt -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/dacap/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/dacap/README.md -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/dacap/obs/dacap_connection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/dacap/obs/dacap_connection.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/dacap/obs/dacap_connection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/dacap/obs/dacap_connection.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/dacap/obs/dacap_signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/dacap/obs/dacap_signal.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/dacap/obs/observable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/dacap/obs/observable.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/dacap/obs/observers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/dacap/obs/observers.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/dacap/obs/safe_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/dacap/obs/safe_list.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/dacap/obs/slot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/dacap/obs/slot.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/eviltwin/observer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/eviltwin/observer.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/fr00b0/nod/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/fr00b0/nod/README.md -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/fr00b0/nod/include/nod/nod.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/fr00b0/nod/include/nod/nod.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/fr00b0/nod/tools/linux_x64/premake5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/fr00b0/nod/tools/linux_x64/premake5 -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/fteng/signals.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/fteng/signals.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/LICENSE -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/README.md -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/allocator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/allocator.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/async_task.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/async_task.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/async_thread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/async_thread.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/detail_memory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/detail_memory.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/event.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/event.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/i_lifetime.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/i_lifetime.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/i_task.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/i_task.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/i_thread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/i_thread.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/lifetime.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/lifetime.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/lockable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/lockable.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/locking_policy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/locking_policy.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/memory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/memory.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/message_queue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/message_queue.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/mutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/mutex.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/neolib.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/neolib.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/noncopyable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/noncopyable.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/raii.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/raii.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/signal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/signal.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/signal_interface.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/signal_interface.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/singleton.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/singleton.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/slot.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/slot.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/slot_interface.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/slot_interface.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/task.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/task.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/thread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/thread.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/timer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/timer.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/variant.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/variant.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/waitable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/waitable.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/waitable_event.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/waitable_event.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/win32_message_queue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/include/neolib/win32_message_queue.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/src/async_task.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/src/async_task.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/src/async_thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/src/async_thread.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/src/event.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/src/event.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/src/thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/src/thread.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/src/timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/src/timer.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/src/waitable_event.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/src/waitable_event.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/i42output/src/win32_message_queue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/i42output/src/win32_message_queue.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/CMakeLists.txt -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/context.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/copy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/copy.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/detail/copy.tpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/detail/copy.tpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/detail/optional_or_else.tpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/detail/optional_or_else.tpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/digits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/digits.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/enum_equals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/enum_equals.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/enum_equals.tpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/enum_equals.tpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/none.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/none.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/none_t.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/none_t.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/optional.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/optional.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/optional.impl.tpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/optional.impl.tpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/optional_or_else.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/optional_or_else.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/profile/detail/output_function.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/profile/detail/output_function.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/profile/output_delegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/profile/output_delegate.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/profile/profile_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/profile/profile_data.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/profile/profiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/profile/profiler.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/profile/scoped_profiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/profile/scoped_profiler.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/profile/setup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/profile/setup.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/bounce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/bounce.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/connection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/connection.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/declare_signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/declare_signal.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/detail/any_tuple_has_type_at_index.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/detail/any_tuple_has_type_at_index.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/detail/any_tuple_has_type_at_index.tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/detail/any_tuple_has_type_at_index.tests.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/detail/any_tuple_is_masked.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/detail/any_tuple_is_masked.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/detail/any_tuple_is_masked.tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/detail/any_tuple_is_masked.tests.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/detail/find_signal_type_from_tuple_element.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/detail/find_signal_type_from_tuple_element.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/detail/get.tpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/detail/get.tpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/detail/get_from_tuple_element.tpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/detail/get_from_tuple_element.tpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/detail/no_tuple_is_masked.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/detail/no_tuple_is_masked.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/detail/no_tuple_is_masked.tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/detail/no_tuple_is_masked.tests.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/detail/relay.tpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/detail/relay.tpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/detail/resolve_identifier.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/detail/resolve_identifier.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/detail/signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/detail/signal.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/detail/signal.impl.tpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/detail/signal.impl.tpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/detail/signal_collection_from_tuple.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/detail/signal_collection_from_tuple.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/detail/slot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/detail/slot.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/detail/statistics_function.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/detail/statistics_function.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/detail/tuple_is_masked.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/detail/tuple_is_masked.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/detail/tuple_is_masked.tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/detail/tuple_is_masked.tests.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/find_signal_type_from_tuple_element.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/find_signal_type_from_tuple_element.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/get.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/get.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/get_from_tuple_element.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/get_from_tuple_element.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/identifier.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/identifier.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/implement_signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/implement_signal.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/one_shot_signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/one_shot_signal.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/one_shot_signal.impl.tpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/one_shot_signal.impl.tpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/one_shot_signal_pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/one_shot_signal_pool.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/one_shot_signal_pool.impl.tpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/one_shot_signal_pool.impl.tpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/relay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/relay.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/scoped_connection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/scoped_connection.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/shared_connection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/shared_connection.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/shared_connection_set.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/shared_connection_set.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/signal.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/signal.impl.tpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/signal.impl.tpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/signal_collection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/signal_collection.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/signal_collection_from_tuple.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/signal_collection_from_tuple.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/signal_from_tuple_arguments.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/signal_from_tuple_arguments.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/statistics_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/statistics_data.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/statistics_sink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/statistics_sink.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/void_signal_function.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/signals/void_signal_function.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/time/backward_duration_to_unit_change.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/time/backward_duration_to_unit_change.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/time/days.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/time/days.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/time/detail/backward_duration_to_unit_change.tpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/time/detail/backward_duration_to_unit_change.tpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/time/detail/now.tpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/time/detail/now.tpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/time/detail/round.tpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/time/detail/round.tpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/time/now.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/time/now.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/time/round.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/include/iscool/time/round.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/src/iscool/digits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/src/iscool/digits.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/src/iscool/none.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/src/iscool/none.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/src/iscool/optional.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/src/iscool/optional.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/src/iscool/profile/detail/output_function.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/src/iscool/profile/detail/output_function.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/src/iscool/profile/profile_data.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/src/iscool/profile/profile_data.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/src/iscool/profile/profiler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/src/iscool/profile/profiler.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/src/iscool/profile/scoped_profiler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/src/iscool/profile/scoped_profiler.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/src/iscool/profile/setup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/src/iscool/profile/setup.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/src/iscool/signals/connection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/src/iscool/signals/connection.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/src/iscool/signals/detail/slot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/src/iscool/signals/detail/slot.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/src/iscool/signals/detail/statistics_function.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/src/iscool/signals/detail/statistics_function.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/src/iscool/signals/scoped_connection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/src/iscool/signals/scoped_connection.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/src/iscool/signals/shared_connection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/src/iscool/signals/shared_connection.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/src/iscool/signals/shared_connection_set.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/src/iscool/signals/shared_connection_set.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/src/iscool/signals/signal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/src/iscool/signals/signal.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/src/iscool/signals/statistics_data.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/src/iscool/signals/statistics_data.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/iscool/src/iscool/signals/statistics_sink.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/iscool/src/iscool/signals/statistics_sink.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/README.md -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/DoublyLinkedList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/DoublyLinkedList.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/DoublyLinkedListTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/DoublyLinkedListTest.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/FastDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/FastDelegate.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/ObjectPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/ObjectPool.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/ObjectPool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/ObjectPool.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/ObjectPoolScopedAllocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/ObjectPoolScopedAllocator.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/ObjectPoolTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/ObjectPoolTest.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/ScopedAllocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/ScopedAllocator.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/Signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/Signal.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/SignalBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/SignalBase.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/SignalBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/SignalBase.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/SignalDefinitions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/SignalDefinitions.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/SignalTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/SignalTest.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/StaticSignalConnectionAllocators.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/StaticSignalConnectionAllocators.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/Utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/jeffomatic/jl_signal/src/Utils.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/joanrieu/signal11/LICENSE.md: -------------------------------------------------------------------------------- 1 | Please refer to `signal11.h`. 2 | -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/joanrieu/signal11/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/joanrieu/signal11/README.md -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/joanrieu/signal11/signal11.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/joanrieu/signal11/signal11.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/larspensjo/SimpleSignal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/larspensjo/SimpleSignal/README.md -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/larspensjo/SimpleSignal/SimpleSignal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/larspensjo/SimpleSignal/SimpleSignal.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/miguelmartin/Wink-Signals/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/miguelmartin/Wink-Signals/LICENSE -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/miguelmartin/Wink-Signals/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/miguelmartin/Wink-Signals/README.md -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/miguelmartin/Wink-Signals/examples/Benchmark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/miguelmartin/Wink-Signals/examples/Benchmark.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/miguelmartin/Wink-Signals/examples/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/miguelmartin/Wink-Signals/examples/Makefile -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/miguelmartin/Wink-Signals/wink/detail/FastDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/miguelmartin/Wink-Signals/wink/detail/FastDelegate.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/miguelmartin/Wink-Signals/wink/detail/FastDelegateBind.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/miguelmartin/Wink-Signals/wink/detail/FastDelegateBind.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/miguelmartin/Wink-Signals/wink/event_queue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/miguelmartin/Wink-Signals/wink/event_queue.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/miguelmartin/Wink-Signals/wink/signal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/miguelmartin/Wink-Signals/wink/signal.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/miguelmartin/Wink-Signals/wink/slot.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/miguelmartin/Wink-Signals/wink/slot.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/mwthinker/Signal/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/mwthinker/Signal/LICENSE.txt -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/mwthinker/Signal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/mwthinker/Signal/README.md -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/mwthinker/Signal/src/mw/signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/mwthinker/Signal/src/mw/signal.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/mwthinker/Signal/src/mw/signals/connection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/mwthinker/Signal/src/mw/signals/connection.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/mwthinker/Signal/src/mw/signals/connection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/mwthinker/Signal/src/mw/signals/connection.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/palacaze/sigslot/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/palacaze/sigslot/LICENSE -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/palacaze/sigslot/include/sigslot/signal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/palacaze/sigslot/include/sigslot/signal.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/palacaze/sigslot/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/palacaze/sigslot/readme.md -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/pbhogan/Signals/Delegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/pbhogan/Signals/Delegate.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/pbhogan/Signals/README.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/pbhogan/Signals/README.markdown -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/pbhogan/Signals/Signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/pbhogan/Signals/Signal.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/supergrover/sigslot/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/supergrover/sigslot/LICENSE -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/supergrover/sigslot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/supergrover/sigslot/README.md -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/supergrover/sigslot/src/signal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/supergrover/sigslot/src/signal.cpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/supergrover/sigslot/src/signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/supergrover/sigslot/src/signal.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/vdksoft/signals/LICENSE-2.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/vdksoft/signals/LICENSE-2.0.txt -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/vdksoft/signals/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/vdksoft/signals/README.md -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/vdksoft/signals/doc/signals.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/vdksoft/signals/doc/signals.pdf -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/vdksoft/signals/include/signals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/vdksoft/signals/include/signals.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark/lib/yassi/yassi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark/lib/yassi/yassi.h -------------------------------------------------------------------------------- /signal-slot-benchmarks/benchmark_utility.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/benchmark_utility.hpp -------------------------------------------------------------------------------- /signal-slot-benchmarks/results_gcc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/results_gcc/README.md -------------------------------------------------------------------------------- /signal-slot-benchmarks/results_msvc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/results_msvc/README.md -------------------------------------------------------------------------------- /signal-slot-benchmarks/vs/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/vs/packages.config -------------------------------------------------------------------------------- /signal-slot-benchmarks/vs/signal-slot-benchmarks.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/vs/signal-slot-benchmarks.sln -------------------------------------------------------------------------------- /signal-slot-benchmarks/vs/signal-slot-benchmarks.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/vs/signal-slot-benchmarks.vcxproj -------------------------------------------------------------------------------- /signal-slot-benchmarks/vs/signal-slot-benchmarks.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signal-slot-benchmarks/vs/signal-slot-benchmarks.vcxproj.filters -------------------------------------------------------------------------------- /signals.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheWisp/signals/HEAD/signals.hpp --------------------------------------------------------------------------------