bindings: cxx: make edge_event's impl struct implementations final
authorBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Mon, 27 Feb 2023 10:03:50 +0000 (11:03 +0100)
committerBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Fri, 3 Mar 2023 14:04:32 +0000 (15:04 +0100)
commit419c39ee7a71f7f7b859a1d5d51b8f04cb9df3b4
treee56e81daf431f42742e55fbedcd5e79512d15ebb
parent95c841b8d449fd9ca9b4a87963aa2b60f8f7f70a
bindings: cxx: make edge_event's impl struct implementations final

The implementations of the abstract edge_event's base impl private struct
can be made final and their destructors non-virtual. As these types are
entirely private, it does not affect the ABI.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
bindings/cxx/internal.hpp