Add shared DeviceAttachmentSpec param parsing helpers.

Centralize DAP param lookup, parsing, and validation primitives so stimBuff
and threshold modules can share one implementation instead of duplicating
parse logic per plugin.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-06-14 11:00:22 -04:00
parent 3e85b920fb
commit b198f6a42b
4 changed files with 731 additions and 40 deletions
@@ -44,3 +44,7 @@ add_custom_command(TARGET attachmentSupport POST_BUILD
install(TARGETS attachmentSupport
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} NAMELINK_SKIP
)
if(ENABLE_TESTS)
add_subdirectory(tests)
endif()