diff --git a/CHANGES b/CHANGES index f2e83586..230410bc 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,8 @@ +v.9.5.3 (12 August 2023) + - Updated fast_any submodule (incl. C-style cast fixes). + - Moved fast_any to include/ to simplify the build. + - Cleaned up in-line documentation. + v.9.5.2 (12 August 2023) - Replaced Signal class with fast_any. - Fixed Component::DisconnectInput() hang on Windows. diff --git a/CMakeLists.txt b/CMakeLists.txt index 84387962..fc39724d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -9,7 +9,7 @@ set(CMAKE_CXX_EXTENSIONS OFF) # Set version information. set(DSPATCH_MAJOR 9) set(DSPATCH_MINOR 5) -set(DSPATCH_MICRO 2) +set(DSPATCH_MICRO 3) if(MSVC) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -W4") diff --git a/docs/Doxyfile b/docs/Doxyfile index 01b35421..71f1ae04 100644 --- a/docs/Doxyfile +++ b/docs/Doxyfile @@ -32,7 +32,7 @@ PROJECT_NAME = DSPatch # This could be handy for archiving the generated documentation or # if some version control system is used. -PROJECT_NUMBER = v.9.5.2 +PROJECT_NUMBER = v.9.5.3 # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer @@ -703,7 +703,9 @@ RECURSIVE = YES # Note that relative paths are relative to the directory from which doxygen is # run. -EXCLUDE = ../src/internal/ThreadWin.h \ +EXCLUDE = ../include/DSPatchVersion.h \ + ../include/fast_any \ + ../subprojects \ ../tests \ ../tutorial @@ -719,7 +721,7 @@ EXCLUDE_SYMLINKS = NO # against the file with absolute path, so to exclude all test directories # for example use the pattern */test/* -EXCLUDE_PATTERNS = subprojects, DSPatchVersion.h +EXCLUDE_PATTERNS = # The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names # (namespaces, classes, functions, etc.) that should be excluded from the diff --git a/docs/html/_auto_tick_thread_8h_source.html b/docs/html/_auto_tick_thread_8h_source.html index db1c2a4e..dc8b1615 100644 --- a/docs/html/_auto_tick_thread_8h_source.html +++ b/docs/html/_auto_tick_thread_8h_source.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.9.5.2 +
DSPatch v.9.5.3
diff --git a/docs/html/_circuit_8h_source.html b/docs/html/_circuit_8h_source.html index 795c787c..c65a95a4 100644 --- a/docs/html/_circuit_8h_source.html +++ b/docs/html/_circuit_8h_source.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.9.5.2 +
DSPatch v.9.5.3
diff --git a/docs/html/_circuit_thread_8h_source.html b/docs/html/_circuit_thread_8h_source.html index a97af488..79068667 100644 --- a/docs/html/_circuit_thread_8h_source.html +++ b/docs/html/_circuit_thread_8h_source.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.9.5.2 +
DSPatch v.9.5.3
diff --git a/docs/html/_common_8h_source.html b/docs/html/_common_8h_source.html index 39043557..eeb8881e 100644 --- a/docs/html/_common_8h_source.html +++ b/docs/html/_common_8h_source.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.9.5.2 +
DSPatch v.9.5.3
diff --git a/docs/html/_component_8h_source.html b/docs/html/_component_8h_source.html index 969977ef..fded4366 100644 --- a/docs/html/_component_8h_source.html +++ b/docs/html/_component_8h_source.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.9.5.2 +
DSPatch v.9.5.3
diff --git a/docs/html/_component_thread_8h_source.html b/docs/html/_component_thread_8h_source.html index c9fbb977..5a64dd41 100644 --- a/docs/html/_component_thread_8h_source.html +++ b/docs/html/_component_thread_8h_source.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.9.5.2 +
DSPatch v.9.5.3
diff --git a/docs/html/_d_s_patch_8h_source.html b/docs/html/_d_s_patch_8h_source.html index 90ef62ef..f546f136 100644 --- a/docs/html/_d_s_patch_8h_source.html +++ b/docs/html/_d_s_patch_8h_source.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.9.5.2 +
DSPatch v.9.5.3
diff --git a/docs/html/_plugin_8h_source.html b/docs/html/_plugin_8h_source.html index 2419e023..0335e49a 100644 --- a/docs/html/_plugin_8h_source.html +++ b/docs/html/_plugin_8h_source.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.9.5.2 +
DSPatch v.9.5.3
diff --git a/docs/html/_signal_bus_8h_source.html b/docs/html/_signal_bus_8h_source.html index 05ed89e9..f1fc5a77 100644 --- a/docs/html/_signal_bus_8h_source.html +++ b/docs/html/_signal_bus_8h_source.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.9.5.2 +
DSPatch v.9.5.3
diff --git a/docs/html/_wire_8h_source.html b/docs/html/_wire_8h_source.html index df7fbe94..bc974ce6 100644 --- a/docs/html/_wire_8h_source.html +++ b/docs/html/_wire_8h_source.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.9.5.2 +
DSPatch v.9.5.3
diff --git a/docs/html/annotated.html b/docs/html/annotated.html index 6de3e16d..3d1b168c 100644 --- a/docs/html/annotated.html +++ b/docs/html/annotated.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.9.5.2 +
DSPatch v.9.5.3
diff --git a/docs/html/class_d_s_patch_1_1_circuit-members.html b/docs/html/class_d_s_patch_1_1_circuit-members.html index 61e7cc88..338a3015 100644 --- a/docs/html/class_d_s_patch_1_1_circuit-members.html +++ b/docs/html/class_d_s_patch_1_1_circuit-members.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.9.5.2 +
DSPatch v.9.5.3
diff --git a/docs/html/class_d_s_patch_1_1_circuit.html b/docs/html/class_d_s_patch_1_1_circuit.html index e6768bb1..0e0db42e 100644 --- a/docs/html/class_d_s_patch_1_1_circuit.html +++ b/docs/html/class_d_s_patch_1_1_circuit.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.9.5.2 +
DSPatch v.9.5.3
diff --git a/docs/html/class_d_s_patch_1_1_component-members.html b/docs/html/class_d_s_patch_1_1_component-members.html index c2714228..16007e25 100644 --- a/docs/html/class_d_s_patch_1_1_component-members.html +++ b/docs/html/class_d_s_patch_1_1_component-members.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.9.5.2 +
DSPatch v.9.5.3
diff --git a/docs/html/class_d_s_patch_1_1_component.html b/docs/html/class_d_s_patch_1_1_component.html index c26d8181..66b874f3 100644 --- a/docs/html/class_d_s_patch_1_1_component.html +++ b/docs/html/class_d_s_patch_1_1_component.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.9.5.2 +
DSPatch v.9.5.3
diff --git a/docs/html/class_d_s_patch_1_1_plugin-members.html b/docs/html/class_d_s_patch_1_1_plugin-members.html index 0b121fa5..343dbf9b 100644 --- a/docs/html/class_d_s_patch_1_1_plugin-members.html +++ b/docs/html/class_d_s_patch_1_1_plugin-members.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.9.5.2 +
DSPatch v.9.5.3
diff --git a/docs/html/class_d_s_patch_1_1_plugin.html b/docs/html/class_d_s_patch_1_1_plugin.html index 4433eee8..1ba450ec 100644 --- a/docs/html/class_d_s_patch_1_1_plugin.html +++ b/docs/html/class_d_s_patch_1_1_plugin.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.9.5.2 +
DSPatch v.9.5.3
diff --git a/docs/html/class_d_s_patch_1_1_signal_bus-members.html b/docs/html/class_d_s_patch_1_1_signal_bus-members.html index 0b107525..8d0f52c2 100644 --- a/docs/html/class_d_s_patch_1_1_signal_bus-members.html +++ b/docs/html/class_d_s_patch_1_1_signal_bus-members.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.9.5.2 +
DSPatch v.9.5.3
diff --git a/docs/html/class_d_s_patch_1_1_signal_bus.html b/docs/html/class_d_s_patch_1_1_signal_bus.html index 63925127..41ebdba5 100644 --- a/docs/html/class_d_s_patch_1_1_signal_bus.html +++ b/docs/html/class_d_s_patch_1_1_signal_bus.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.9.5.2 +
DSPatch v.9.5.3
diff --git a/docs/html/class_d_s_patch_1_1internal_1_1_auto_tick_thread-members.html b/docs/html/class_d_s_patch_1_1internal_1_1_auto_tick_thread-members.html index 4c4ff347..7df49b3d 100644 --- a/docs/html/class_d_s_patch_1_1internal_1_1_auto_tick_thread-members.html +++ b/docs/html/class_d_s_patch_1_1internal_1_1_auto_tick_thread-members.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.9.5.2 +
DSPatch v.9.5.3
diff --git a/docs/html/class_d_s_patch_1_1internal_1_1_auto_tick_thread.html b/docs/html/class_d_s_patch_1_1internal_1_1_auto_tick_thread.html index ca445f40..43416a69 100644 --- a/docs/html/class_d_s_patch_1_1internal_1_1_auto_tick_thread.html +++ b/docs/html/class_d_s_patch_1_1internal_1_1_auto_tick_thread.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.9.5.2 +
DSPatch v.9.5.3
diff --git a/docs/html/class_d_s_patch_1_1internal_1_1_circuit_thread-members.html b/docs/html/class_d_s_patch_1_1internal_1_1_circuit_thread-members.html index 65872f05..11a6ddd0 100644 --- a/docs/html/class_d_s_patch_1_1internal_1_1_circuit_thread-members.html +++ b/docs/html/class_d_s_patch_1_1internal_1_1_circuit_thread-members.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.9.5.2 +
DSPatch v.9.5.3
diff --git a/docs/html/class_d_s_patch_1_1internal_1_1_circuit_thread.html b/docs/html/class_d_s_patch_1_1internal_1_1_circuit_thread.html index d797ab37..03064932 100644 --- a/docs/html/class_d_s_patch_1_1internal_1_1_circuit_thread.html +++ b/docs/html/class_d_s_patch_1_1internal_1_1_circuit_thread.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.9.5.2 +
DSPatch v.9.5.3
diff --git a/docs/html/class_d_s_patch_1_1internal_1_1_component_thread-members.html b/docs/html/class_d_s_patch_1_1internal_1_1_component_thread-members.html index 96da2ffc..f6871178 100644 --- a/docs/html/class_d_s_patch_1_1internal_1_1_component_thread-members.html +++ b/docs/html/class_d_s_patch_1_1internal_1_1_component_thread-members.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.9.5.2 +
DSPatch v.9.5.3
diff --git a/docs/html/class_d_s_patch_1_1internal_1_1_component_thread.html b/docs/html/class_d_s_patch_1_1internal_1_1_component_thread.html index 7ad687f5..4cb03ed2 100644 --- a/docs/html/class_d_s_patch_1_1internal_1_1_component_thread.html +++ b/docs/html/class_d_s_patch_1_1internal_1_1_component_thread.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.9.5.2 +
DSPatch v.9.5.3
diff --git a/docs/html/classes.html b/docs/html/classes.html index 2748ba3e..3075c588 100644 --- a/docs/html/classes.html +++ b/docs/html/classes.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.9.5.2 +
DSPatch v.9.5.3
diff --git a/docs/html/dir_3756d50f4003bc63fa3fe49460f9c79d.html b/docs/html/dir_3756d50f4003bc63fa3fe49460f9c79d.html index 89e42bd5..3c53b146 100644 --- a/docs/html/dir_3756d50f4003bc63fa3fe49460f9c79d.html +++ b/docs/html/dir_3756d50f4003bc63fa3fe49460f9c79d.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.9.5.2 +
DSPatch v.9.5.3
diff --git a/docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html b/docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html index 79de29d2..644a797e 100644 --- a/docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html +++ b/docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.9.5.2 +
DSPatch v.9.5.3
diff --git a/docs/html/dir_96ae4afe4ae1b3c2e5b248f6fc6b60cd.html b/docs/html/dir_96ae4afe4ae1b3c2e5b248f6fc6b60cd.html index 44633536..24fd42a9 100644 --- a/docs/html/dir_96ae4afe4ae1b3c2e5b248f6fc6b60cd.html +++ b/docs/html/dir_96ae4afe4ae1b3c2e5b248f6fc6b60cd.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.9.5.2 +
DSPatch v.9.5.3
diff --git a/docs/html/dir_d44c64559bbebec7f509842c48db8b23.html b/docs/html/dir_d44c64559bbebec7f509842c48db8b23.html index aabf2c48..0728d867 100644 --- a/docs/html/dir_d44c64559bbebec7f509842c48db8b23.html +++ b/docs/html/dir_d44c64559bbebec7f509842c48db8b23.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.9.5.2 +
DSPatch v.9.5.3
diff --git a/docs/html/files.html b/docs/html/files.html index 81b1e032..2e379b13 100644 --- a/docs/html/files.html +++ b/docs/html/files.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.9.5.2 +
DSPatch v.9.5.3
diff --git a/docs/html/index.html b/docs/html/index.html index 5f0a5547..2d961fc7 100644 --- a/docs/html/index.html +++ b/docs/html/index.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.9.5.2 +
DSPatch v.9.5.3
diff --git a/docs/html/struct_d_s_patch_1_1internal_1_1_wire-members.html b/docs/html/struct_d_s_patch_1_1internal_1_1_wire-members.html index ac5dea03..1f089983 100644 --- a/docs/html/struct_d_s_patch_1_1internal_1_1_wire-members.html +++ b/docs/html/struct_d_s_patch_1_1internal_1_1_wire-members.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.9.5.2 +
DSPatch v.9.5.3
diff --git a/docs/html/struct_d_s_patch_1_1internal_1_1_wire.html b/docs/html/struct_d_s_patch_1_1internal_1_1_wire.html index e76fc711..8c3359e4 100644 --- a/docs/html/struct_d_s_patch_1_1internal_1_1_wire.html +++ b/docs/html/struct_d_s_patch_1_1internal_1_1_wire.html @@ -22,7 +22,7 @@ Logo -
DSPatch v.9.5.2 +
DSPatch v.9.5.3