工具类封装 更多...
#include <iostream>
#include <string>
#include <vector>
#include <sqlite3.h>
#include <functional>
#include <random>
#include <sstream>
#include <iomanip>
#include <atomic>
#include <sys/stat.h>
#include <fstream>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <cerrno>
#include "logger.hpp"
类 | |
class | XuMQ::SqliteHelper |
SQLite 数据库操作助手类 更多... | |
class | XuMQ::StrHelper |
字符串处理助手类 更多... | |
class | XuMQ::UUIDHelper |
提供生成 UUID 的工具类。 更多... | |
class | XuMQ::FileHelper |
文件操作帮助类 更多... | |
命名空间 | |
namespace | XuMQ |
工具类封装
此文件定义了 SqliteHelper StrHelper UUIDHelper FileHelper
SqliteHelper 类提供以下功能:
StrHelper 类提供字符串处理功能,例如根据指定分隔符分割字符串。
UUIDHelper 类提供生成静态方法用于生成唯一标识符(UUID),格式为 8-4-4-4-12 的十六进制字符串。
FileHelper 类提供以下功能