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 InitCoreLoggingSystem();
41 
46 void GPGFRONTEND_CORE_EXPORT ShutdownCoreLoggingSystem();
47 
52 void GPGFRONTEND_CORE_EXPORT ResetGpgFrontendCore();
53 
58 void init_gpgfrontend_core();
59 
64 void reset_gpgfrontend_core();
65 
72  int channel = GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL);
73 
74 } // namespace GpgFrontend
75 
76 #endif // GPGFRONTEND_GPGCOREINIT_H
Definition: CoreCommonUtil.cpp:31
void new_default_settings_channel(int channel)
Definition: GpgCoreInit.cpp:235
void InitCoreLoggingSystem()
setup logging system and do proper initialization
Definition: GpgCoreInit.cpp:53