Commit 19af3644 authored by Max Kellermann's avatar Max Kellermann

event/Thread: add "noexcept"

parent 3fd9a86f
...@@ -30,7 +30,7 @@ EventThread::Start() ...@@ -30,7 +30,7 @@ EventThread::Start()
} }
void void
EventThread::Stop() EventThread::Stop() noexcept
{ {
if (thread.IsDefined()) { if (thread.IsDefined()) {
event_loop.Break(); event_loop.Break();
...@@ -39,7 +39,7 @@ EventThread::Stop() ...@@ -39,7 +39,7 @@ EventThread::Stop()
} }
void void
EventThread::Run() EventThread::Run() noexcept
{ {
SetThreadName("io"); SetThreadName("io");
......
...@@ -36,20 +36,20 @@ public: ...@@ -36,20 +36,20 @@ public:
EventThread() EventThread()
:event_loop(ThreadId::Null()), thread(BIND_THIS_METHOD(Run)) {} :event_loop(ThreadId::Null()), thread(BIND_THIS_METHOD(Run)) {}
~EventThread() { ~EventThread() noexcept {
Stop(); Stop();
} }
EventLoop &GetEventLoop() { EventLoop &GetEventLoop() noexcept {
return event_loop; return event_loop;
} }
void Start(); void Start();
void Stop(); void Stop() noexcept;
private: private:
void Run(); void Run() noexcept;
}; };
#endif /* MAIN_NOTIFY_H */ #endif /* MAIN_NOTIFY_H */
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment