// SPDX-FileCopyrightText: 2023 Yury Gubich // SPDX-License-Identifier: GPL-3.0-or-later #pragma once #include #include #define UNUSED(variable) (void)variable void initPaths(const char* programPath); const std::filesystem::path& sharedPath(); bool endsWith(const std::string& string, const std::string& query); void ltrim(std::string& string); void rtrim(std::string& string); void trim(std::string& string); std::string extract(std::string& string, std::string::size_type begin, std::string::size_type end);