MantisBase v0.3.4
Loading...
Searching...
No Matches
log_database.h File Reference

SQLite database manager for application logs. More...

#include <string>
#include <memory>
#include <thread>
#include <atomic>
#include <condition_variable>
#include <mutex>
#include <nlohmann/json.hpp>
Include dependency graph for log_database.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  mb::LogDatabase
 Manages SQLite database for application logs. More...
 

Namespaces

namespace  soci
 
namespace  mb
 router.h
 

Detailed Description

SQLite database manager for application logs.

Manages a separate SQLite database for storing application logs with automatic cleanup of old records.