These extensions are already implemented in plain C. Migrate that to the c++ interface in these callbacks in the Clap provider.
// clap_host_state
virtual bool implementsState() const noexcept { return false; }
virtual void stateMarkDirty() noexcept {}
// clap_host_timer_support
virtual bool implementsTimerSupport() const noexcept { return false; }
virtual bool timerSupportRegisterTimer(uint32_t periodMs, clap_id *timerId) noexcept { return false; }
virtual bool timerSupportUnregisterTimer(clap_id timerId) noexcept { return false; }
These extensions are already implemented in plain C. Migrate that to the c++ interface in these callbacks in the Clap provider.