diff options
| author | alpine <[email protected]> | 2020-06-18 22:19:30 +0200 |
|---|---|---|
| committer | alpine <[email protected]> | 2020-06-18 22:19:30 +0200 |
| commit | c880bb35ac9b0744be38a66b6e8860464fe304ed (patch) | |
| tree | e81ebc8fd5dc9614534bafaeb9e39a089738a94d /client/src/util | |
| parent | Finished session id on client and server. (diff) | |
| download | loader-c880bb35ac9b0744be38a66b6e8860464fe304ed.tar.xz loader-c880bb35ac9b0744be38a66b6e8860464fe304ed.zip | |
Changed clang format style.
Diffstat (limited to 'client/src/util')
| -rw-r--r-- | client/src/util/events.h | 31 | ||||
| -rw-r--r-- | client/src/util/io.cpp | 10 | ||||
| -rw-r--r-- | client/src/util/io.h | 6 |
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 |