lacteApp
C++17 service for Lacte hardware
Loading...
Searching...
No Matches
AppDb Class Reference

#include <AppDb.hpp>

Inherits insitech::database::ThreadSafeDB< insitech::database::meta::StatMeta, insitech::database::meta::ServiceInfoMeta, insitech::database::meta::ErrorsMeta, insitech::database::meta::DictionaryMeta >.

Public Types

using Base

Public Member Functions

 AppDb (const std::string &db_path)
void reset_data_keep_schema () const
void add_stat (const insitech::database::models::Stat &input)
void add_service_info (const insitech::database::models::ServiceInfo &input)
void add_errors (const insitech::database::models::Errors &input)
void add_dictionary (const insitech::database::models::Dictionary &input)

Detailed Description

Definition at line 112 of file AppDb.hpp.

Member Typedef Documentation

◆ Base

Constructor & Destructor Documentation

◆ AppDb()

AppDb::AppDb ( const std::string & db_path)
inlineexplicit

Definition at line 123 of file AppDb.hpp.

Member Function Documentation

◆ add_dictionary()

void AppDb::add_dictionary ( const insitech::database::models::Dictionary & input)
inline

Definition at line 145 of file AppDb.hpp.

◆ add_errors()

void AppDb::add_errors ( const insitech::database::models::Errors & input)
inline

Definition at line 141 of file AppDb.hpp.

◆ add_service_info()

void AppDb::add_service_info ( const insitech::database::models::ServiceInfo & input)
inline

Definition at line 137 of file AppDb.hpp.

◆ add_stat()

void AppDb::add_stat ( const insitech::database::models::Stat & input)
inline

Definition at line 133 of file AppDb.hpp.

◆ reset_data_keep_schema()

void AppDb::reset_data_keep_schema ( ) const
inline

Definition at line 125 of file AppDb.hpp.


The documentation for this class was generated from the following file: