output/Interface: add noexcept
This commit is contained in:
@@ -41,21 +41,21 @@ protected:
|
|||||||
static constexpr unsigned FLAG_NEED_FULLY_DEFINED_AUDIO_FORMAT = 0x4;
|
static constexpr unsigned FLAG_NEED_FULLY_DEFINED_AUDIO_FORMAT = 0x4;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
explicit AudioOutput(unsigned _flags):flags(_flags) {}
|
explicit AudioOutput(unsigned _flags) noexcept:flags(_flags) {}
|
||||||
virtual ~AudioOutput() = default;
|
virtual ~AudioOutput() noexcept = default;
|
||||||
|
|
||||||
AudioOutput(const AudioOutput &) = delete;
|
AudioOutput(const AudioOutput &) = delete;
|
||||||
AudioOutput &operator=(const AudioOutput &) = delete;
|
AudioOutput &operator=(const AudioOutput &) = delete;
|
||||||
|
|
||||||
bool SupportsEnableDisable() const {
|
bool SupportsEnableDisable() const noexcept {
|
||||||
return flags & FLAG_ENABLE_DISABLE;
|
return flags & FLAG_ENABLE_DISABLE;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool SupportsPause() const {
|
bool SupportsPause() const noexcept {
|
||||||
return flags & FLAG_PAUSE;
|
return flags & FLAG_PAUSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool GetNeedFullyDefinedAudioFormat() const {
|
bool GetNeedFullyDefinedAudioFormat() const noexcept {
|
||||||
return flags & FLAG_NEED_FULLY_DEFINED_AUDIO_FORMAT;
|
return flags & FLAG_NEED_FULLY_DEFINED_AUDIO_FORMAT;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user