Panoptes
1.0.0
Endpoint Detection and Response
Loading...
Searching...
No Matches
src
service
include
database.hpp
Go to the documentation of this file.
1
#pragma once
2
#include <Windows.h>
3
#include <nlohmann/json.hpp>
4
#include "
ResourceCore.h
"
5
#include "
error_message.h
"
6
7
class
PanoptesDatabase
{
8
public
:
9
//BOOL DeleteDatabase(string databasePath);
10
std::string
UpdateEntry
(std::string key, std::string entry);
11
BOOL
AddEntry
(std::string key, std::string entry);
12
std::string
GetEntry
(std::string hash);
13
ERRORCODE
InitializeDatabase
();
14
PanoptesDatabase
();
15
};
ResourceCore.h
PanoptesDatabase
Definition
database.hpp:7
PanoptesDatabase::InitializeDatabase
ERRORCODE InitializeDatabase()
Definition
database.cpp:23
PanoptesDatabase::UpdateEntry
std::string UpdateEntry(std::string key, std::string entry)
Definition
database.cpp:49
PanoptesDatabase::PanoptesDatabase
PanoptesDatabase()
Definition
database.cpp:68
PanoptesDatabase::GetEntry
std::string GetEntry(std::string hash)
Definition
database.cpp:43
PanoptesDatabase::AddEntry
BOOL AddEntry(std::string key, std::string entry)
Definition
database.cpp:33
error_message.h
BOOL
int BOOL
Definition
inject.h:3
ERRORCODE
#define ERRORCODE
Definition
service_constants.h:25
Generated by
1.9.8