aboutsummaryrefslogtreecommitdiff
path: root/client/src/util
diff options
context:
space:
mode:
authoralpine <[email protected]>2020-06-18 22:19:30 +0200
committeralpine <[email protected]>2020-06-18 22:19:30 +0200
commitc880bb35ac9b0744be38a66b6e8860464fe304ed (patch)
treee81ebc8fd5dc9614534bafaeb9e39a089738a94d /client/src/util
parentFinished session id on client and server. (diff)
downloadloader-c880bb35ac9b0744be38a66b6e8860464fe304ed.tar.xz
loader-c880bb35ac9b0744be38a66b6e8860464fe304ed.zip
Changed clang format style.
Diffstat (limited to 'client/src/util')
-rw-r--r--client/src/util/events.h31
-rw-r--r--client/src/util/io.cpp10
-rw-r--r--client/src/util/io.h6
3 files changed, 25 insertions, 22 deletions
diff --git a/client/src/util/events.h b/client/src/util/events.h
index b8d7781..04ad251 100644
--- a/client/src/util/events.h
+++ b/client/src/util/events.h
@@ -1,24 +1,27 @@
#pragma once
-template <typename... Args>
+template<typename... Args>
class event {
- using func_type = std::function<void(Args...)>;
+ using func_type = std::function<void(Args...)>;
- std::mutex event_lock;
- std::list<func_type> m_funcs;
+ std::mutex event_lock;
+ std::list<func_type> m_funcs;
- public:
- void add(const func_type& func) {
- std::lock_guard<std::mutex> lock(event_lock);
+public:
+ void add(const func_type& func)
+ {
+ std::lock_guard<std::mutex> lock(event_lock);
- m_funcs.push_back(std::move(func));
- }
+ m_funcs.push_back(std::move(func));
+ }
- void call(Args... params) {
- std::lock_guard<std::mutex> lock(event_lock);
+ void call(Args... params)
+ {
+ std::lock_guard<std::mutex> lock(event_lock);
- for (auto& func : m_funcs) {
- if (func) func(std::forward<Args>(params)...);
+ for(auto& func : m_funcs) {
+ if(func)
+ func(std::forward<Args>(params)...);
+ }
}
- }
}; \ No newline at end of file
diff --git a/client/src/util/io.cpp b/client/src/util/io.cpp
index 06d2b9a..94f5575 100644
--- a/client/src/util/io.cpp
+++ b/client/src/util/io.cpp
@@ -3,10 +3,10 @@
std::shared_ptr<spdlog::logger> io::logger;
-void io::init() {
- spdlog::sink_ptr sink =
- std::make_shared<spdlog::sinks::stdout_color_sink_mt>();
- sink->set_pattern("%^~>%$ %v");
+void io::init()
+{
+ spdlog::sink_ptr sink = std::make_shared<spdlog::sinks::stdout_color_sink_mt>();
+ sink->set_pattern("%^~>%$ %v");
- logger = std::make_shared<spdlog::logger>("client", sink);
+ logger = std::make_shared<spdlog::logger>("client", sink);
}
diff --git a/client/src/util/io.h b/client/src/util/io.h
index 8eae321..d5ab3be 100644
--- a/client/src/util/io.h
+++ b/client/src/util/io.h
@@ -1,7 +1,7 @@
#pragma once
namespace io {
-extern std::shared_ptr<spdlog::logger> logger;
+ extern std::shared_ptr<spdlog::logger> logger;
-void init();
-}; // namespace io
+ void init();
+}; // namespace io