#pragma once #ifndef ORM_TINY_UTILS_STRING_HPP #define ORM_TINY_UTILS_STRING_HPP #include "orm/macros/systemheader.hpp" TINY_SYSTEM_HEADER #include #include "orm/macros/commonnamespace.hpp" #include "orm/macros/export.hpp" TINYORM_BEGIN_COMMON_NAMESPACE namespace Orm::Tiny::Utils::String { /*! Convert a string to snake case. */ SHAREDLIB_EXPORT QString toSnake(QString string); /*! Get the singular form of an English word. */ SHAREDLIB_EXPORT QString singular(const QString &string); /*! Check if the given string is the number, signed or unsigned. */ SHAREDLIB_EXPORT bool isNumber(const QString &string); } // namespace Orm::Tiny::Utils::String TINYORM_END_COMMON_NAMESPACE #endif // ORM_TINY_UTILS_STRING_HPP