aboutsummaryrefslogtreecommitdiff
path: root/server/src/util/io.cpp
diff options
context:
space:
mode:
authoralpine <[email protected]>2020-06-24 13:05:48 +0200
committeralpine <[email protected]>2020-06-24 13:05:48 +0200
commit8f0130c8f74482a7d54f9bfb8763f4c6d705765c (patch)
treee9090817a498da9ae18a58adee92f4f8ba2db03b /server/src/util/io.cpp
parentChanged clang format style. (diff)
downloadloader-8f0130c8f74482a7d54f9bfb8763f4c6d705765c.tar.xz
loader-8f0130c8f74482a7d54f9bfb8763f4c6d705765c.zip
Added client version control.
Reverted back to google formatting.
Diffstat (limited to 'server/src/util/io.cpp')
-rw-r--r--server/src/util/io.cpp53
1 files changed, 25 insertions, 28 deletions
diff --git a/server/src/util/io.cpp b/server/src/util/io.cpp
index 9779fc8..aff8a53 100644
--- a/server/src/util/io.cpp
+++ b/server/src/util/io.cpp
@@ -3,44 +3,41 @@
std::shared_ptr<spdlog::logger> io::logger;
-void io::init(const bool& to_file)
-{
- auto sink = std::make_shared<spdlog::sinks::stdout_color_sink_mt>();
- sink->set_pattern("[%R][%^%l%$] %v");
+void io::init(const bool& to_file) {
+ auto sink = std::make_shared<spdlog::sinks::stdout_color_sink_mt>();
+ sink->set_pattern("[%R][%^%l%$] %v");
- auto file_sink =
- std::make_shared<spdlog::sinks::basic_file_sink_mt>("server.log", true);
+ auto file_sink =
+ std::make_shared<spdlog::sinks::basic_file_sink_mt>("server.log", true);
- std::vector<spdlog::sink_ptr> log_sinks;
- log_sinks.emplace_back(sink);
+ std::vector<spdlog::sink_ptr> log_sinks;
+ log_sinks.emplace_back(sink);
- if(to_file)
- log_sinks.emplace_back(file_sink);
+ if (to_file) log_sinks.emplace_back(file_sink);
- logger =
- std::make_shared<spdlog::logger>("server", log_sinks.begin(), log_sinks.end());
- spdlog::register_logger(logger);
+ logger = std::make_shared<spdlog::logger>("server", log_sinks.begin(),
+ log_sinks.end());
+ spdlog::register_logger(logger);
- spdlog::flush_every(std::chrono::seconds(1));
+ spdlog::flush_every(std::chrono::seconds(1));
}
-void io::read_file(const std::string_view name, std::vector<char>& out)
-{
- std::ifstream file(name.data());
- if(!file.good()) {
- io::logger->error("failed to load {}.", name.data());
- return;
- }
+void io::read_file(const std::string_view name, std::vector<char>& out) {
+ std::ifstream file(name.data());
+ if (!file.good()) {
+ io::logger->error("failed to load {}.", name.data());
+ return;
+ }
- file.unsetf(std::ios::skipws);
+ file.unsetf(std::ios::skipws);
- file.seekg(0, std::ios::end);
- const size_t size = file.tellg();
- file.seekg(0, std::ios::beg);
+ file.seekg(0, std::ios::end);
+ const size_t size = file.tellg();
+ file.seekg(0, std::ios::beg);
- out.resize(size);
+ out.resize(size);
- file.read(out.data(), size);
+ file.read(out.data(), size);
- file.close();
+ file.close();
}