*: add "noexcept" to many, many function prototypes
See commit 71f0ed8b74
This commit is contained in:
parent
cde5a07981
commit
c5996c0593
@ -31,7 +31,7 @@ DetachedSong::DetachedSong(const LightSong &other)
|
||||
start_time(other.start_time),
|
||||
end_time(other.end_time) {}
|
||||
|
||||
DetachedSong::operator LightSong() const
|
||||
DetachedSong::operator LightSong() const noexcept
|
||||
{
|
||||
LightSong result;
|
||||
result.directory = nullptr;
|
||||
|
@ -108,7 +108,7 @@ public:
|
||||
DetachedSong &operator=(DetachedSong &&) = default;
|
||||
|
||||
gcc_pure
|
||||
explicit operator LightSong() const;
|
||||
explicit operator LightSong() const noexcept;
|
||||
|
||||
gcc_pure
|
||||
const char *GetURI() const noexcept {
|
||||
|
@ -40,7 +40,7 @@ Instance::Instance()
|
||||
}
|
||||
|
||||
Partition *
|
||||
Instance::FindPartition(const char *name)
|
||||
Instance::FindPartition(const char *name) noexcept
|
||||
{
|
||||
for (auto &partition : partitions)
|
||||
if (partition.name == name)
|
||||
|
@ -111,7 +111,7 @@ struct Instance final
|
||||
* no such partition was found.
|
||||
*/
|
||||
gcc_pure
|
||||
Partition *FindPartition(const char *name);
|
||||
Partition *FindPartition(const char *name) noexcept;
|
||||
|
||||
#ifdef ENABLE_DATABASE
|
||||
/**
|
||||
|
@ -26,19 +26,19 @@
|
||||
const Domain client_domain("client");
|
||||
|
||||
Instance &
|
||||
Client::GetInstance()
|
||||
Client::GetInstance() noexcept
|
||||
{
|
||||
return partition->instance;
|
||||
}
|
||||
|
||||
playlist &
|
||||
Client::GetPlaylist()
|
||||
Client::GetPlaylist() noexcept
|
||||
{
|
||||
return partition->playlist;
|
||||
}
|
||||
|
||||
PlayerControl &
|
||||
Client::GetPlayerControl()
|
||||
Client::GetPlayerControl() noexcept
|
||||
{
|
||||
return partition->pc;
|
||||
}
|
||||
|
@ -188,24 +188,24 @@ public:
|
||||
*/
|
||||
void AllowFile(Path path_fs) const;
|
||||
|
||||
Partition &GetPartition() {
|
||||
Partition &GetPartition() noexcept {
|
||||
return *partition;
|
||||
}
|
||||
|
||||
void SetPartition(Partition &new_partition) {
|
||||
void SetPartition(Partition &new_partition) noexcept {
|
||||
partition = &new_partition;
|
||||
|
||||
// TODO: set various idle flags?
|
||||
}
|
||||
|
||||
gcc_pure
|
||||
Instance &GetInstance();
|
||||
Instance &GetInstance() noexcept;
|
||||
|
||||
gcc_pure
|
||||
playlist &GetPlaylist();
|
||||
playlist &GetPlaylist() noexcept;
|
||||
|
||||
gcc_pure
|
||||
PlayerControl &GetPlayerControl();
|
||||
PlayerControl &GetPlayerControl() noexcept;
|
||||
|
||||
/**
|
||||
* Wrapper for Instance::GetDatabase().
|
||||
|
@ -23,7 +23,7 @@
|
||||
|
||||
gcc_pure
|
||||
static uint_least32_t
|
||||
ParseAlsaVersion(const char *p)
|
||||
ParseAlsaVersion(const char *p) noexcept
|
||||
{
|
||||
char *endptr;
|
||||
unsigned long major, minor = 0, subminor = 0;
|
||||
@ -42,7 +42,7 @@ ParseAlsaVersion(const char *p)
|
||||
}
|
||||
|
||||
uint_least32_t
|
||||
GetRuntimeAlsaVersion()
|
||||
GetRuntimeAlsaVersion() noexcept
|
||||
{
|
||||
const char *version = snd_asoundlib_version();
|
||||
if (version == nullptr)
|
||||
|
@ -37,6 +37,6 @@ MakeAlsaVersion(uint_least32_t major, uint_least32_t minor,
|
||||
*/
|
||||
gcc_const
|
||||
uint_least32_t
|
||||
GetRuntimeAlsaVersion();
|
||||
GetRuntimeAlsaVersion() noexcept;
|
||||
|
||||
#endif
|
||||
|
@ -38,7 +38,7 @@ nfs_init(EventLoop &event_loop)
|
||||
}
|
||||
|
||||
void
|
||||
nfs_finish()
|
||||
nfs_finish() noexcept
|
||||
{
|
||||
assert(in_use > 0);
|
||||
|
||||
@ -49,7 +49,7 @@ nfs_finish()
|
||||
}
|
||||
|
||||
EventLoop &
|
||||
nfs_get_event_loop()
|
||||
nfs_get_event_loop() noexcept
|
||||
{
|
||||
assert(in_use > 0);
|
||||
|
||||
|
@ -30,14 +30,14 @@ void
|
||||
nfs_init(EventLoop &event_loop);
|
||||
|
||||
void
|
||||
nfs_finish();
|
||||
nfs_finish() noexcept;
|
||||
|
||||
/**
|
||||
* Return the EventLoop that was passed to nfs_init().
|
||||
*/
|
||||
gcc_const
|
||||
EventLoop &
|
||||
nfs_get_event_loop();
|
||||
nfs_get_event_loop() noexcept;
|
||||
|
||||
gcc_pure
|
||||
NfsConnection &
|
||||
|
@ -1009,7 +1009,7 @@ MaybeDmix(snd_pcm_type_t type)
|
||||
|
||||
gcc_pure
|
||||
static bool
|
||||
MaybeDmix(snd_pcm_t *pcm)
|
||||
MaybeDmix(snd_pcm_t *pcm) noexcept
|
||||
{
|
||||
return MaybeDmix(snd_pcm_type(pcm));
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user