├── .clang-format ├── .github └── workflows │ └── build_and_test.yml ├── .gitignore ├── .gitmodules ├── .vscode ├── _settings.json ├── launch.json └── tasks.json ├── CHANGES ├── LICENSE ├── README.md ├── docs ├── .nojekyll ├── 404.html ├── CNAME ├── Doxyfile ├── heartbeat.png ├── html │ ├── _auto_tick_thread_8h_source.html │ ├── _circuit_8h_source.html │ ├── _circuit_thread_8h_source.html │ ├── _common_8h_source.html │ ├── _component_8h_source.html │ ├── _d_s_patch_8h_source.html │ ├── _parallel_circuit_thread_8h_source.html │ ├── _plugin_8h_source.html │ ├── _signal_bus_8h_source.html │ ├── _wire_8h_source.html │ ├── annotated.html │ ├── bc_s.png │ ├── bc_sd.png │ ├── class_d_s_patch_1_1_circuit-members.html │ ├── class_d_s_patch_1_1_circuit.html │ ├── class_d_s_patch_1_1_component-members.html │ ├── class_d_s_patch_1_1_component.html │ ├── class_d_s_patch_1_1_plugin-members.html │ ├── class_d_s_patch_1_1_plugin.html │ ├── class_d_s_patch_1_1_signal_bus-members.html │ ├── class_d_s_patch_1_1_signal_bus.html │ ├── class_d_s_patch_1_1internal_1_1_auto_tick_thread-members.html │ ├── class_d_s_patch_1_1internal_1_1_auto_tick_thread.html │ ├── class_d_s_patch_1_1internal_1_1_circuit_thread-members.html │ ├── class_d_s_patch_1_1internal_1_1_circuit_thread.html │ ├── class_d_s_patch_1_1internal_1_1_parallel_circuit_thread-members.html │ ├── class_d_s_patch_1_1internal_1_1_parallel_circuit_thread.html │ ├── classes.html │ ├── clipboard.js │ ├── closed.png │ ├── cookie.js │ ├── dir_3756d50f4003bc63fa3fe49460f9c79d.html │ ├── dir_68267d1309a1af8e8297ef4c3efbcdba.html │ ├── dir_96ae4afe4ae1b3c2e5b248f6fc6b60cd.html │ ├── dir_d44c64559bbebec7f509842c48db8b23.html │ ├── doc.svg │ ├── docd.svg │ ├── doxygen.css │ ├── doxygen.svg │ ├── doxygen_crawl.html │ ├── dynsections.js │ ├── files.html │ ├── folderclosed.svg │ ├── folderclosedd.svg │ ├── folderopen.svg │ ├── folderopend.svg │ ├── heartbeat.png │ ├── index.html │ ├── jquery.js │ ├── menu.js │ ├── menudata.js │ ├── minus.svg │ ├── minusd.svg │ ├── nav_f.png │ ├── nav_fd.png │ ├── nav_g.png │ ├── nav_h.png │ ├── nav_hd.png │ ├── navtree.css │ ├── open.png │ ├── plus.svg │ ├── plusd.svg │ ├── resize.js │ ├── search │ │ ├── all_0.js │ │ ├── all_1.js │ │ ├── all_2.js │ │ ├── all_3.js │ │ ├── all_4.js │ │ ├── all_5.js │ │ ├── all_6.js │ │ ├── all_7.js │ │ ├── all_8.js │ │ ├── all_9.js │ │ ├── all_a.js │ │ ├── all_b.js │ │ ├── all_c.js │ │ ├── classes_0.js │ │ ├── classes_1.js │ │ ├── classes_2.js │ │ ├── classes_3.js │ │ ├── classes_4.js │ │ ├── close.svg │ │ ├── mag.svg │ │ ├── mag_d.svg │ │ ├── mag_sel.svg │ │ ├── mag_seld.svg │ │ ├── pages_0.js │ │ ├── pages_1.js │ │ ├── pages_2.js │ │ ├── pages_3.js │ │ ├── pages_4.js │ │ ├── pages_5.js │ │ ├── search.css │ │ ├── search.js │ │ └── searchdata.js │ ├── splitbar.png │ ├── splitbard.png │ ├── struct_d_s_patch_1_1internal_1_1_wire-members.html │ ├── struct_d_s_patch_1_1internal_1_1_wire.html │ ├── sync_off.png │ ├── sync_on.png │ ├── tab_a.png │ ├── tab_ad.png │ ├── tab_b.png │ ├── tab_bd.png │ ├── tab_h.png │ ├── tab_hd.png │ ├── tab_s.png │ ├── tab_sd.png │ └── tabs.css ├── index.html └── latex │ ├── Makefile │ ├── doxygen.sty │ ├── etoc_doxygen.sty │ ├── longtable_doxygen.sty │ ├── refman.tex │ └── tabu_doxygen.sty ├── include ├── DSPatch.h └── dspatch │ ├── Circuit.h │ ├── Component.h │ ├── Plugin.h │ └── SignalBus.h ├── meson.build ├── scripts ├── clang-format.bat └── clang-format.sh ├── tests ├── catch │ └── catch.hpp ├── components │ ├── Adder.h │ ├── BranchSyncProbe.h │ ├── ChangingCounter.h │ ├── ChangingProbe.h │ ├── CircuitCounter.h │ ├── CircuitProbe.h │ ├── Counter.h │ ├── FeedbackProbe.h │ ├── FeedbackTester.h │ ├── Incrementer.h │ ├── NoOutputProbe.h │ ├── NullInputProbe.h │ ├── ParallelProbe.h │ ├── PassThrough.h │ ├── SerialProbe.h │ ├── SlowCounter.h │ ├── SporadicCounter.h │ └── ThreadingProbe.h ├── main.cpp └── meson.build └── tutorial ├── components.h ├── main.cpp └── meson.build /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/workflows/build_and_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/.github/workflows/build_and_test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | build* 2 | .DS_Store 3 | .vscode/settings.json 4 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/.gitmodules -------------------------------------------------------------------------------- /.vscode/_settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/.vscode/_settings.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CHANGES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/CHANGES -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/README.md -------------------------------------------------------------------------------- /docs/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/404.html -------------------------------------------------------------------------------- /docs/CNAME: -------------------------------------------------------------------------------- 1 | flowbasedprogramming.com -------------------------------------------------------------------------------- /docs/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/Doxyfile -------------------------------------------------------------------------------- /docs/heartbeat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/heartbeat.png -------------------------------------------------------------------------------- /docs/html/_auto_tick_thread_8h_source.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/_auto_tick_thread_8h_source.html -------------------------------------------------------------------------------- /docs/html/_circuit_8h_source.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/_circuit_8h_source.html -------------------------------------------------------------------------------- /docs/html/_circuit_thread_8h_source.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/_circuit_thread_8h_source.html -------------------------------------------------------------------------------- /docs/html/_common_8h_source.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/_common_8h_source.html -------------------------------------------------------------------------------- /docs/html/_component_8h_source.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/_component_8h_source.html -------------------------------------------------------------------------------- /docs/html/_d_s_patch_8h_source.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/_d_s_patch_8h_source.html -------------------------------------------------------------------------------- /docs/html/_parallel_circuit_thread_8h_source.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/_parallel_circuit_thread_8h_source.html -------------------------------------------------------------------------------- /docs/html/_plugin_8h_source.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/_plugin_8h_source.html -------------------------------------------------------------------------------- /docs/html/_signal_bus_8h_source.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/_signal_bus_8h_source.html -------------------------------------------------------------------------------- /docs/html/_wire_8h_source.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/_wire_8h_source.html -------------------------------------------------------------------------------- /docs/html/annotated.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/annotated.html -------------------------------------------------------------------------------- /docs/html/bc_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/bc_s.png -------------------------------------------------------------------------------- /docs/html/bc_sd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/bc_sd.png -------------------------------------------------------------------------------- /docs/html/class_d_s_patch_1_1_circuit-members.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/class_d_s_patch_1_1_circuit-members.html -------------------------------------------------------------------------------- /docs/html/class_d_s_patch_1_1_circuit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/class_d_s_patch_1_1_circuit.html -------------------------------------------------------------------------------- /docs/html/class_d_s_patch_1_1_component-members.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/class_d_s_patch_1_1_component-members.html -------------------------------------------------------------------------------- /docs/html/class_d_s_patch_1_1_component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/class_d_s_patch_1_1_component.html -------------------------------------------------------------------------------- /docs/html/class_d_s_patch_1_1_plugin-members.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/class_d_s_patch_1_1_plugin-members.html -------------------------------------------------------------------------------- /docs/html/class_d_s_patch_1_1_plugin.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/class_d_s_patch_1_1_plugin.html -------------------------------------------------------------------------------- /docs/html/class_d_s_patch_1_1_signal_bus-members.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/class_d_s_patch_1_1_signal_bus-members.html -------------------------------------------------------------------------------- /docs/html/class_d_s_patch_1_1_signal_bus.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/class_d_s_patch_1_1_signal_bus.html -------------------------------------------------------------------------------- /docs/html/class_d_s_patch_1_1internal_1_1_auto_tick_thread-members.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/class_d_s_patch_1_1internal_1_1_auto_tick_thread-members.html -------------------------------------------------------------------------------- /docs/html/class_d_s_patch_1_1internal_1_1_auto_tick_thread.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/class_d_s_patch_1_1internal_1_1_auto_tick_thread.html -------------------------------------------------------------------------------- /docs/html/class_d_s_patch_1_1internal_1_1_circuit_thread-members.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/class_d_s_patch_1_1internal_1_1_circuit_thread-members.html -------------------------------------------------------------------------------- /docs/html/class_d_s_patch_1_1internal_1_1_circuit_thread.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/class_d_s_patch_1_1internal_1_1_circuit_thread.html -------------------------------------------------------------------------------- /docs/html/class_d_s_patch_1_1internal_1_1_parallel_circuit_thread-members.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/class_d_s_patch_1_1internal_1_1_parallel_circuit_thread-members.html -------------------------------------------------------------------------------- /docs/html/class_d_s_patch_1_1internal_1_1_parallel_circuit_thread.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/class_d_s_patch_1_1internal_1_1_parallel_circuit_thread.html -------------------------------------------------------------------------------- /docs/html/classes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/classes.html -------------------------------------------------------------------------------- /docs/html/clipboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/clipboard.js -------------------------------------------------------------------------------- /docs/html/closed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/closed.png -------------------------------------------------------------------------------- /docs/html/cookie.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/cookie.js -------------------------------------------------------------------------------- /docs/html/dir_3756d50f4003bc63fa3fe49460f9c79d.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/dir_3756d50f4003bc63fa3fe49460f9c79d.html -------------------------------------------------------------------------------- /docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html -------------------------------------------------------------------------------- /docs/html/dir_96ae4afe4ae1b3c2e5b248f6fc6b60cd.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/dir_96ae4afe4ae1b3c2e5b248f6fc6b60cd.html -------------------------------------------------------------------------------- /docs/html/dir_d44c64559bbebec7f509842c48db8b23.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/dir_d44c64559bbebec7f509842c48db8b23.html -------------------------------------------------------------------------------- /docs/html/doc.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/doc.svg -------------------------------------------------------------------------------- /docs/html/docd.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/docd.svg -------------------------------------------------------------------------------- /docs/html/doxygen.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/doxygen.css -------------------------------------------------------------------------------- /docs/html/doxygen.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/doxygen.svg -------------------------------------------------------------------------------- /docs/html/doxygen_crawl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/doxygen_crawl.html -------------------------------------------------------------------------------- /docs/html/dynsections.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/dynsections.js -------------------------------------------------------------------------------- /docs/html/files.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/files.html -------------------------------------------------------------------------------- /docs/html/folderclosed.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/folderclosed.svg -------------------------------------------------------------------------------- /docs/html/folderclosedd.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/folderclosedd.svg -------------------------------------------------------------------------------- /docs/html/folderopen.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/folderopen.svg -------------------------------------------------------------------------------- /docs/html/folderopend.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/folderopend.svg -------------------------------------------------------------------------------- /docs/html/heartbeat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/heartbeat.png -------------------------------------------------------------------------------- /docs/html/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/index.html -------------------------------------------------------------------------------- /docs/html/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/jquery.js -------------------------------------------------------------------------------- /docs/html/menu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/menu.js -------------------------------------------------------------------------------- /docs/html/menudata.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/menudata.js -------------------------------------------------------------------------------- /docs/html/minus.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/minus.svg -------------------------------------------------------------------------------- /docs/html/minusd.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/minusd.svg -------------------------------------------------------------------------------- /docs/html/nav_f.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/nav_f.png -------------------------------------------------------------------------------- /docs/html/nav_fd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/nav_fd.png -------------------------------------------------------------------------------- /docs/html/nav_g.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/nav_g.png -------------------------------------------------------------------------------- /docs/html/nav_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/nav_h.png -------------------------------------------------------------------------------- /docs/html/nav_hd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/nav_hd.png -------------------------------------------------------------------------------- /docs/html/navtree.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/navtree.css -------------------------------------------------------------------------------- /docs/html/open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/open.png -------------------------------------------------------------------------------- /docs/html/plus.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/plus.svg -------------------------------------------------------------------------------- /docs/html/plusd.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/plusd.svg -------------------------------------------------------------------------------- /docs/html/resize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/resize.js -------------------------------------------------------------------------------- /docs/html/search/all_0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/search/all_0.js -------------------------------------------------------------------------------- /docs/html/search/all_1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/search/all_1.js -------------------------------------------------------------------------------- /docs/html/search/all_2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/search/all_2.js -------------------------------------------------------------------------------- /docs/html/search/all_3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/search/all_3.js -------------------------------------------------------------------------------- /docs/html/search/all_4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/search/all_4.js -------------------------------------------------------------------------------- /docs/html/search/all_5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/search/all_5.js -------------------------------------------------------------------------------- /docs/html/search/all_6.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/search/all_6.js -------------------------------------------------------------------------------- /docs/html/search/all_7.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/search/all_7.js -------------------------------------------------------------------------------- /docs/html/search/all_8.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/search/all_8.js -------------------------------------------------------------------------------- /docs/html/search/all_9.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/search/all_9.js -------------------------------------------------------------------------------- /docs/html/search/all_a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/search/all_a.js -------------------------------------------------------------------------------- /docs/html/search/all_b.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/search/all_b.js -------------------------------------------------------------------------------- /docs/html/search/all_c.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/search/all_c.js -------------------------------------------------------------------------------- /docs/html/search/classes_0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/search/classes_0.js -------------------------------------------------------------------------------- /docs/html/search/classes_1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/search/classes_1.js -------------------------------------------------------------------------------- /docs/html/search/classes_2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/search/classes_2.js -------------------------------------------------------------------------------- /docs/html/search/classes_3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/search/classes_3.js -------------------------------------------------------------------------------- /docs/html/search/classes_4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/search/classes_4.js -------------------------------------------------------------------------------- /docs/html/search/close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/search/close.svg -------------------------------------------------------------------------------- /docs/html/search/mag.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/search/mag.svg -------------------------------------------------------------------------------- /docs/html/search/mag_d.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/search/mag_d.svg -------------------------------------------------------------------------------- /docs/html/search/mag_sel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/search/mag_sel.svg -------------------------------------------------------------------------------- /docs/html/search/mag_seld.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/search/mag_seld.svg -------------------------------------------------------------------------------- /docs/html/search/pages_0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/search/pages_0.js -------------------------------------------------------------------------------- /docs/html/search/pages_1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/search/pages_1.js -------------------------------------------------------------------------------- /docs/html/search/pages_2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/search/pages_2.js -------------------------------------------------------------------------------- /docs/html/search/pages_3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/search/pages_3.js -------------------------------------------------------------------------------- /docs/html/search/pages_4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/search/pages_4.js -------------------------------------------------------------------------------- /docs/html/search/pages_5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/search/pages_5.js -------------------------------------------------------------------------------- /docs/html/search/search.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/search/search.css -------------------------------------------------------------------------------- /docs/html/search/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/search/search.js -------------------------------------------------------------------------------- /docs/html/search/searchdata.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/search/searchdata.js -------------------------------------------------------------------------------- /docs/html/splitbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/splitbar.png -------------------------------------------------------------------------------- /docs/html/splitbard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/splitbard.png -------------------------------------------------------------------------------- /docs/html/struct_d_s_patch_1_1internal_1_1_wire-members.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/struct_d_s_patch_1_1internal_1_1_wire-members.html -------------------------------------------------------------------------------- /docs/html/struct_d_s_patch_1_1internal_1_1_wire.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/struct_d_s_patch_1_1internal_1_1_wire.html -------------------------------------------------------------------------------- /docs/html/sync_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/sync_off.png -------------------------------------------------------------------------------- /docs/html/sync_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/sync_on.png -------------------------------------------------------------------------------- /docs/html/tab_a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/tab_a.png -------------------------------------------------------------------------------- /docs/html/tab_ad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/tab_ad.png -------------------------------------------------------------------------------- /docs/html/tab_b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/tab_b.png -------------------------------------------------------------------------------- /docs/html/tab_bd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/tab_bd.png -------------------------------------------------------------------------------- /docs/html/tab_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/tab_h.png -------------------------------------------------------------------------------- /docs/html/tab_hd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/tab_hd.png -------------------------------------------------------------------------------- /docs/html/tab_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/tab_s.png -------------------------------------------------------------------------------- /docs/html/tab_sd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/tab_sd.png -------------------------------------------------------------------------------- /docs/html/tabs.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/html/tabs.css -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/latex/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/latex/Makefile -------------------------------------------------------------------------------- /docs/latex/doxygen.sty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/latex/doxygen.sty -------------------------------------------------------------------------------- /docs/latex/etoc_doxygen.sty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/latex/etoc_doxygen.sty -------------------------------------------------------------------------------- /docs/latex/longtable_doxygen.sty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/latex/longtable_doxygen.sty -------------------------------------------------------------------------------- /docs/latex/refman.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/latex/refman.tex -------------------------------------------------------------------------------- /docs/latex/tabu_doxygen.sty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/docs/latex/tabu_doxygen.sty -------------------------------------------------------------------------------- /include/DSPatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/include/DSPatch.h -------------------------------------------------------------------------------- /include/dspatch/Circuit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/include/dspatch/Circuit.h -------------------------------------------------------------------------------- /include/dspatch/Component.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/include/dspatch/Component.h -------------------------------------------------------------------------------- /include/dspatch/Plugin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/include/dspatch/Plugin.h -------------------------------------------------------------------------------- /include/dspatch/SignalBus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/include/dspatch/SignalBus.h -------------------------------------------------------------------------------- /meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/meson.build -------------------------------------------------------------------------------- /scripts/clang-format.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/scripts/clang-format.bat -------------------------------------------------------------------------------- /scripts/clang-format.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/scripts/clang-format.sh -------------------------------------------------------------------------------- /tests/catch/catch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/tests/catch/catch.hpp -------------------------------------------------------------------------------- /tests/components/Adder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/tests/components/Adder.h -------------------------------------------------------------------------------- /tests/components/BranchSyncProbe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/tests/components/BranchSyncProbe.h -------------------------------------------------------------------------------- /tests/components/ChangingCounter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/tests/components/ChangingCounter.h -------------------------------------------------------------------------------- /tests/components/ChangingProbe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/tests/components/ChangingProbe.h -------------------------------------------------------------------------------- /tests/components/CircuitCounter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/tests/components/CircuitCounter.h -------------------------------------------------------------------------------- /tests/components/CircuitProbe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/tests/components/CircuitProbe.h -------------------------------------------------------------------------------- /tests/components/Counter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/tests/components/Counter.h -------------------------------------------------------------------------------- /tests/components/FeedbackProbe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/tests/components/FeedbackProbe.h -------------------------------------------------------------------------------- /tests/components/FeedbackTester.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/tests/components/FeedbackTester.h -------------------------------------------------------------------------------- /tests/components/Incrementer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/tests/components/Incrementer.h -------------------------------------------------------------------------------- /tests/components/NoOutputProbe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/tests/components/NoOutputProbe.h -------------------------------------------------------------------------------- /tests/components/NullInputProbe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/tests/components/NullInputProbe.h -------------------------------------------------------------------------------- /tests/components/ParallelProbe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/tests/components/ParallelProbe.h -------------------------------------------------------------------------------- /tests/components/PassThrough.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/tests/components/PassThrough.h -------------------------------------------------------------------------------- /tests/components/SerialProbe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/tests/components/SerialProbe.h -------------------------------------------------------------------------------- /tests/components/SlowCounter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/tests/components/SlowCounter.h -------------------------------------------------------------------------------- /tests/components/SporadicCounter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/tests/components/SporadicCounter.h -------------------------------------------------------------------------------- /tests/components/ThreadingProbe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/tests/components/ThreadingProbe.h -------------------------------------------------------------------------------- /tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/tests/main.cpp -------------------------------------------------------------------------------- /tests/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/tests/meson.build -------------------------------------------------------------------------------- /tutorial/components.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/tutorial/components.h -------------------------------------------------------------------------------- /tutorial/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/tutorial/main.cpp -------------------------------------------------------------------------------- /tutorial/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cross-platform/dspatch/HEAD/tutorial/meson.build --------------------------------------------------------------------------------