Noexcept qualify the VST3 proxy implementations

For the same reasons mentioned in the last commit.
This commit is contained in:
Robbert van der Helm
2021-05-14 17:30:05 +02:00
parent 59ba2aeb5f
commit 8ba6e4a937
18 changed files with 37 additions and 27 deletions
@@ -20,14 +20,15 @@
class Vst3ContextMenuProxyImpl : public Vst3ContextMenuProxy {
public:
Vst3ContextMenuProxyImpl(Vst3Bridge& bridge,
Vst3ContextMenuProxy::ConstructArgs&& args);
Vst3ContextMenuProxyImpl(
Vst3Bridge& bridge,
Vst3ContextMenuProxy::ConstructArgs&& args) noexcept;
/**
* When the reference count reaches zero and this destructor is called,
* we'll send a request to plugin to destroy the corresponding object.
*/
~Vst3ContextMenuProxyImpl();
~Vst3ContextMenuProxyImpl() noexcept override;
/**
* We'll override the query interface to log queries for interfaces we do