文件
csp/backend/include/csp/app_state.h
2026-02-12 08:58:53 +00:00

25 行
322 B
C++

#pragma once
#include "csp/db/sqlite_db.h"
#include <memory>
#include <string>
namespace csp {
class AppState {
public:
static AppState& Instance();
void Init(const std::string& sqlite_path);
db::SqliteDb& db();
private:
AppState() = default;
std::unique_ptr<db::SqliteDb> db_;
};
} // namespace csp