easyVim  1.0
a simple vim-like text editor
include.hpp
Go to the documentation of this file.
1 
8 #ifndef EV_HPP
9 #define EV_HPP
10 #include "modules/config.hpp"
11 
12 namespace ev{
13 
17 void version();
18 
22 void author();
23 
27 const char* getVersion();
28 
32 bool EVencrypt(std::vector<std::string> *input,
33  std::vector<std::string> *output,
34  std::string key, EV_ENCRYPT_TYPE evType=EV_ENCRYPT_AES_BEGIN);
35 
39 bool EVdecrypt(std::vector<std::string> *input,
40  std::vector<std::string> *output,
41  std::string key, EV_DECRYPT_TYPE evType=EV_DECRYPT_AES_BEGIN);
42 
43 
44 } // namespace ev
45 
46 
47 
48 // 版权声明:此函数遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
49 // 原文链接:https://blog.csdn.net/m0_58086930/article/details/122759927
50 void Stringsplit(const std::string& str, const char split, std::vector<std::string>& res);
51 
52 #endif
配置文件,头文件汇总
const char * getVersion()
Definition: lib.cpp:12
bool EVencrypt(std::vector< std::string > *input, std::vector< std::string > *output, std::string key, EV_ENCRYPT_TYPE evType=EV_ENCRYPT_AES_BEGIN)
Definition: lib.cpp:23
void author()
用于打印作者信息
Definition: lib.cpp:16
bool EVdecrypt(std::vector< std::string > *input, std::vector< std::string > *output, std::string key, EV_DECRYPT_TYPE evType=EV_DECRYPT_AES_BEGIN)
Definition: lib.cpp:32
void version()
测试接口,用于打印当前版本号
Definition: lib.cpp:8