add GetServerVersion

This commit is contained in:
Lion Kortlepel
2021-07-15 00:04:44 +02:00
parent 9595ef164e
commit e11211f201
6 changed files with 42 additions and 7 deletions

View File

@@ -24,6 +24,10 @@ void Application::GracefullyShutdown() {
}
}
std::string Application::ServerVersionString() {
return mVersion.AsString();
}
std::string Comp(std::string Data) {
std::array<char, Biggest> C {};
// obsolete
@@ -86,3 +90,14 @@ std::string ThreadName() {
void RegisterThread(const std::string str) {
threadNameMap[std::this_thread::get_id()] = str;
}
Version::Version(uint8_t major, uint8_t minor, uint8_t patch)
: major(major)
, minor(minor)
, patch(patch) { }
std::string Version::AsString() {
std::stringstream ss {};
ss << major << "." << minor << "." << patch;
return ss.str();
}