clang-tidy: add explicit deleted constructors

Found with cppcoreguidelines-special-member-functions

Signed-off-by: Rosen Penev <rosenp@gmail.com>
This commit is contained in:
Rosen Penev
2021-05-30 22:46:50 -07:00
parent 9ef1cf15a9
commit 220d2bf026
30 changed files with 98 additions and 0 deletions

View File

@@ -63,6 +63,9 @@ public:
});
}
AlsaMixerMonitor(const AlsaMixerMonitor &) = delete;
AlsaMixerMonitor &operator=(const AlsaMixerMonitor &) = delete;
private:
Event::Duration PrepareSockets() noexcept override;
void DispatchSockets() noexcept override;
@@ -87,6 +90,9 @@ public:
~AlsaMixer() override;
AlsaMixer(const AlsaMixer &) = delete;
AlsaMixer &operator=(const AlsaMixer &) = delete;
void Configure(const ConfigBlock &block);
void Setup();

View File

@@ -55,6 +55,9 @@ public:
~PulseMixer() override;
PulseMixer(const PulseMixer &) = delete;
PulseMixer &operator=(const PulseMixer &) = delete;
void Offline();
void VolumeCallback(const pa_sink_input_info *i, int eol);
void Update(pa_context *context, pa_stream *stream);