31 lines
755 B
C++
31 lines
755 B
C++
#pragma once
|
|
|
|
#include <PublicDefine.h>
|
|
|
|
class UserInfo
|
|
{
|
|
public:
|
|
UserInfo(void);
|
|
~UserInfo(void);
|
|
|
|
public:
|
|
VOID SetUserGUID( DWORD dwGUID ){ m_dwUserGUID = dwGUID; }
|
|
VOID SetUserID( const TCHAR* pszID );
|
|
VOID SetUserPassWord( const TCHAR* pszPassWord );
|
|
VOID SetUserGrade( BYTE byGrade ){ m_byGrade = byGrade; }
|
|
VOID SetUserIP( const TCHAR* pszIP );
|
|
|
|
DWORD GetUserGUID(){ return m_dwUserGUID; }
|
|
BYTE GetUserGrade(){ return m_byGrade; }
|
|
const char* GetUserID(){ return m_szID; }
|
|
const char* GetUserPassWord(){ return m_szPassWord; }
|
|
const char* GetUserIP(){ return m_szIP; }
|
|
|
|
private:
|
|
DWORD m_dwUserGUID;
|
|
TCHAR m_szID[MAX_USERID_SIZE];
|
|
TCHAR m_szPassWord[MAX_PASSWORD_SIZE];
|
|
BYTE m_byGrade;
|
|
TCHAR m_szIP[MAX_IP_SIZE];
|
|
};
|