*: add explicit

This commit is contained in:
Max Kellermann
2020-02-01 13:59:55 +01:00
parent 72ec641f0d
commit bc6eca2115
31 changed files with 32 additions and 32 deletions

View File

@@ -52,7 +52,7 @@ class AoOutput final : AudioOutput, SafeSingleton<AoInit> {
size_t frame_size;
AoOutput(const ConfigBlock &block);
explicit AoOutput(const ConfigBlock &block);
~AoOutput() override;
public:

View File

@@ -42,7 +42,7 @@ class FifoOutput final : AudioOutput {
Timer *timer;
public:
FifoOutput(const ConfigBlock &block);
explicit FifoOutput(const ConfigBlock &block);
~FifoOutput() override {
CloseFifo();

View File

@@ -27,7 +27,7 @@ class NullOutput final : AudioOutput {
Timer *timer;
public:
NullOutput(const ConfigBlock &block)
explicit NullOutput(const ConfigBlock &block)
:AudioOutput(0),
sync(block.GetBlockValue("sync", true)) {}

View File

@@ -44,7 +44,7 @@ class OpenALOutput final : AudioOutput {
ALenum format;
ALuint frequency;
OpenALOutput(const ConfigBlock &block);
explicit OpenALOutput(const ConfigBlock &block);
public:
static AudioOutput *Create(EventLoop &,

View File

@@ -30,7 +30,7 @@ class PipeOutput final : AudioOutput {
const std::string cmd;
FILE *fh;
PipeOutput(const ConfigBlock &block);
explicit PipeOutput(const ConfigBlock &block);
public:
static AudioOutput *Create(EventLoop &,

View File

@@ -67,7 +67,7 @@ class RecorderOutput final : AudioOutput {
*/
FileOutputStream *file;
RecorderOutput(const ConfigBlock &block);
explicit RecorderOutput(const ConfigBlock &block);
public:
static AudioOutput *Create(EventLoop &, const ConfigBlock &block) {