GpgFrontend Project
A Free, Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP(pgp) Crypto Tool.
init.h
1 
29 #pragma once
30 
31 #include "GpgFrontendContext.h"
32 
33 namespace GpgFrontend {
34 
40 void InitLoggingSystem(const GFCxtSPtr &);
41 
46 void InitGlobalPathEnv();
47 
52 void InitLocale();
53 
59 void InitGlobalBasicEnv(const GFCxtWPtr &, bool);
60 
66 void ShutdownGlobalBasicEnv(const GFCxtWPtr &p_ctx);
67 
68 } // namespace GpgFrontend
Definition: app.cpp:39
void InitGlobalBasicEnv(const GFCxtWPtr &p_ctx, bool gui_mode)
Definition: init.cpp:109
void InitGlobalPathEnv()
init global PATH env
Definition: init.cpp:73
void InitLocale()
setup the locale and load the translations
Definition: init.cpp:148
void ShutdownGlobalBasicEnv(const GFCxtWPtr &p_ctx)
Definition: init.cpp:164
void InitLoggingSystem(const GFCxtSPtr &ctx)
Definition: init.cpp:57