aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/m_monitor.cpp
diff options
context:
space:
mode:
authorGravatar Sadie Powell2021-03-17 13:34:43 +0000
committerGravatar Sadie Powell2021-03-17 13:34:43 +0000
commit3b71f2068e69b624887cf0e741a466e6cc39349a (patch)
tree4d8095d9244de64b63685e8a5d98623c8cda4445 /src/modules/m_monitor.cpp
parentAdd a forwarding overload of SimpleExtItem#Set. (diff)
downloadinspircd++-3b71f2068e69b624887cf0e741a466e6cc39349a.tar.gz
inspircd++-3b71f2068e69b624887cf0e741a466e6cc39349a.tar.bz2
inspircd++-3b71f2068e69b624887cf0e741a466e6cc39349a.zip
Mark {From,To}{Human,Internal,Network} as noexcept.
Diffstat (limited to 'src/modules/m_monitor.cpp')
-rw-r--r--src/modules/m_monitor.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/modules/m_monitor.cpp b/src/modules/m_monitor.cpp
index 77db169c0..e4afab26a 100644
--- a/src/modules/m_monitor.cpp
+++ b/src/modules/m_monitor.cpp
@@ -85,7 +85,7 @@ class IRCv3::Monitor::Manager
Delete(container, UnsetRaw(container));
}
- std::string ToInternal(const Extensible* container, void* item) const override
+ std::string ToInternal(const Extensible* container, void* item) const noexcept override
{
std::string ret;
const ExtData* extdata = static_cast<ExtData*>(item);
@@ -99,7 +99,7 @@ class IRCv3::Monitor::Manager
return ret;
}
- void FromInternal(Extensible* container, const std::string& value) override;
+ void FromInternal(Extensible* container, const std::string& value) noexcept override;
void Delete(Extensible* container, void* item) override
{
@@ -245,7 +245,7 @@ class IRCv3::Monitor::Manager
WatchedList emptywatchedlist;
};
-void IRCv3::Monitor::Manager::ExtItem::FromInternal(Extensible* container, const std::string& value)
+void IRCv3::Monitor::Manager::ExtItem::FromInternal(Extensible* container, const std::string& value) noexcept
{
irc::spacesepstream ss(value);
for (std::string nick; ss.GetToken(nick); )