1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| #pragma once
| class CUserManager2
| {
| public:
| static CUserManager2& getInstance();
| CUserManager2(const CUserManager2&) = delete;
| CUserManager2& operator=(const CUserManager2&) = delete;
|
| public:
| void init(const char* pszDir);
| bool login(const char* pszAccount, const char* pszPwd);
| bool isLoggedIn();
| std::string getCurrentUserName();
| bool IsAdminCurrent();
|
| private:
| CUserManager2();
| ~CUserManager2();
| };
|
|