summaryrefslogtreecommitdiffstats
path: root/core/cmdline.cc
diff options
context:
space:
mode:
authoruntodesu <kirill@untode.su>2025-06-25 00:44:36 +0500
committeruntodesu <kirill@untode.su>2025-06-25 00:44:36 +0500
commit88c01588aa0830e219eaa62588839e4d1e2883ce (patch)
tree602bb27dd3399aab4aae8c19630e3b7a8dac824b /core/cmdline.cc
parent99cf6cca8dbbc1e563c10cf0167432d3d8af9783 (diff)
downloadvoxelius-88c01588aa0830e219eaa62588839e4d1e2883ce.tar.bz2
voxelius-88c01588aa0830e219eaa62588839e4d1e2883ce.zip
Clang-format the entire source code
Diffstat (limited to 'core/cmdline.cc')
-rw-r--r--core/cmdline.cc31
1 files changed, 20 insertions, 11 deletions
diff --git a/core/cmdline.cc b/core/cmdline.cc
index 4cc7de0..c83f9e6 100644
--- a/core/cmdline.cc
+++ b/core/cmdline.cc
@@ -1,4 +1,5 @@
#include "core/pch.hh"
+
#include "core/cmdline.hh"
// Valid options always start with OPTION_PREFIX, can contain
@@ -7,21 +8,24 @@ constexpr static char OPTION_PREFIX = '-';
static std::unordered_map<std::string, std::string> options;
-static inline bool is_option_string(const std::string &string)
+static inline bool is_option_string(const std::string& string)
{
- if(string.find_last_of(OPTION_PREFIX) >= (string.size() - 1))
+ if(string.find_last_of(OPTION_PREFIX) >= (string.size() - 1)) {
return false;
+ }
+
return string[0] == OPTION_PREFIX;
}
-static inline std::string get_option(const std::string &string)
+static inline std::string get_option(const std::string& string)
{
std::size_t i;
- for(i = 0; string[i] == OPTION_PREFIX; ++i);
+ for(i = 0; string[i] == OPTION_PREFIX; ++i)
+ ;
return std::string(string.cbegin() + i, string.cend());
}
-void cmdline::create(int argc, char **argv)
+void cmdline::create(int argc, char** argv)
{
for(int idx = 1; idx < argc; ++idx) {
std::string string = argv[idx];
@@ -51,22 +55,27 @@ void cmdline::create(int argc, char **argv)
}
}
-void cmdline::insert(const char *option, const char *argument)
+void cmdline::insert(const char* option, const char* argument)
{
- if(argument == nullptr)
+ if(argument == nullptr) {
options.insert_or_assign(option, std::string());
- else options.insert_or_assign(option, argument);
+ } else {
+ options.insert_or_assign(option, argument);
+ }
}
-const char *cmdline::get(const char *option, const char *fallback)
+const char* cmdline::get(const char* option, const char* fallback)
{
auto it = options.find(option);
- if(it == options.cend())
+
+ if(it == options.cend()) {
return fallback;
+ }
+
return it->second.c_str();
}
-bool cmdline::contains(const char *option)
+bool cmdline::contains(const char* option)
{
return options.count(option);
}