GpgFrontend Project
A Free, Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP(pgp) Crypto Tool.
ModuleInit.h
1
29
#pragma once
30
31
#include <spdlog/spdlog.h>
32
33
#include "core/GpgFrontendCoreExport.h"
34
35
namespace
GpgFrontend::Module
{
36
37
struct
ModuleInitArgs
{
38
spdlog::level::level_enum log_level;
39
};
40
45
void
GPGFRONTEND_CORE_EXPORT
LoadGpgFrontendModules
(
ModuleInitArgs
args);
46
51
void
GPGFRONTEND_CORE_EXPORT
ShutdownGpgFrontendModules
();
52
53
};
// namespace GpgFrontend::Module
GpgFrontend::Module
Definition:
Event.cpp:33
GpgFrontend::Module::ShutdownGpgFrontendModules
void ShutdownGpgFrontendModules()
shutdown the module library
Definition:
ModuleInit.cpp:101
GpgFrontend::Module::LoadGpgFrontendModules
void LoadGpgFrontendModules(ModuleInitArgs)
init the module library
Definition:
ModuleInit.cpp:91
GpgFrontend::Module::ModuleInitArgs
Definition:
ModuleInit.h:37
src
core
module
ModuleInit.h
Generated by
1.9.1