From b00682429988f17152e7573ffeffa1cecfdd3d3a Mon Sep 17 00:00:00 2001 From: Douglas Rumbaugh Date: Mon, 29 May 2023 12:33:58 -0400 Subject: Tests and bugfixes for framework --- include/framework/QueryInterface.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'include/framework/QueryInterface.h') diff --git a/include/framework/QueryInterface.h b/include/framework/QueryInterface.h index eafeeb0..886bdc8 100644 --- a/include/framework/QueryInterface.h +++ b/include/framework/QueryInterface.h @@ -13,10 +13,15 @@ template concept QueryInterface = requires(Q q, void *p) { + +/* {q.get_query_state(p, p)} -> std::convertible_to; {q.get_buffer_query_state(p, p)}; {q.query(p, p)}; {q.buffer_query(p, p)}; {q.merge()}; {q.delete_query_state(p)}; +*/ + + {Q::delete_query_state(std::declval())} -> std::same_as; }; -- cgit v1.2.3