GpgFrontend Project
A Free, Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP(pgp) Crypto Tool.
GpgCoreInit.h
1
29
#ifndef GPGFRONTEND_GPGCOREINIT_H
30
#define GPGFRONTEND_GPGCOREINIT_H
31
32
#include "GpgConstants.h"
33
34
namespace
GpgFrontend
{
35
40
void
GPGFRONTEND_CORE_EXPORT
InitLoggingSystem
();
41
46
void
init_gpgfrontend_core();
47
53
void
new_default_settings_channel
(
54
int
channel = GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL);
55
56
}
// namespace GpgFrontend
57
58
#endif // GPGFRONTEND_GPGCOREINIT_H
GpgFrontend
Definition:
CoreCommonUtil.cpp:29
GpgFrontend::SingletonFunctionObject< GlobalSettingStation >::GetInstance
static GlobalSettingStation & GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)
Get the Instance object.
Definition:
GpgFunctionObject.h:170
GpgFrontend::GpgContext
Definition:
GpgContext.h:59
GpgFrontend::GpgContextInitArgs
Definition:
GpgContext.h:43
GpgFrontend::InitLoggingSystem
void InitLoggingSystem()
setup logging system and do proper initialization
Definition:
GpgCoreInit.cpp:44
GpgFrontend::SingletonFunctionObject< GpgContext >::CreateInstance
static GpgContext & CreateInstance(int channel, std::function< std::unique_ptr< ChannelObject >(void)> factory)
Create a Instance object.
Definition:
GpgFunctionObject.h:196
GpgFrontend::new_default_settings_channel
void new_default_settings_channel(int channel)
Definition:
GpgCoreInit.cpp:97
GpgFrontend::GlobalSettingStation::GetLogDir
std::filesystem::path GetLogDir() const
Get the Log Dir object.
Definition:
GlobalSettingStation.h:81
src
core
GpgCoreInit.h
Generated by
1.8.17