IRC에서 생성되는 User 객체를 정의하는 클래스.
Definition User.hpp:26
const std::string & GetRealname() const
User 객체의 realname을 반환하는 함수.
Definition User.cpp:71
void SetUsername(const std::string &IN username)
User 객체의 username을 설정하는 함수.
Definition User.cpp:97
void SetServername(const std::string &IN servername)
User 객체의 servername을 설정하는 함수.
Definition User.cpp:107
const std::string & GetUsername() const
User 객체의 username을 반환하는 함수.
Definition User.cpp:56
const User & operator=(const User &IN User)
User 객체의 복사 대입 연산자.
Definition User.cpp:19
const std::string & GetHostname() const
User 객체의 hostname을 반환하는 함수.
Definition User.cpp:61
User()
User 객체의 기본 생성자.
Definition User.cpp:7
const std::string & GetNickname() const
User 객체의 nickname을 반환하는 함수.
Definition User.cpp:51
void SetSocket(const int32 IN socket)
User 객체의 소켓을 설정하는 함수.
Definition User.cpp:76
std::string mRealname
User의 real을 저장하는 멤버 변수.
Definition User.hpp:184
bool mbIsRegistered
User의 등록 상태를 저장하는 멤버 변수.
Definition User.hpp:164
bool mbIsAuthenticated
User의 인증 상태를 저장하는 멤버 변수.
Definition User.hpp:160
std::string mServername
User의 servername을 저장하는 멤버 변수.
Definition User.hpp:180
std::string mNickname
User의 nickname을 저장하는 멤버 변수.
Definition User.hpp:168
std::string mHostname
User의 hostname을 저장하는 멤버 변수.
Definition User.hpp:176
virtual ~User()
User 객체의 소멸자.
Definition User.cpp:31
void SetRegistered()
User 객체의 등록 상태를 true로 설정하는 함수.
Definition User.cpp:86
void SetNickname(const std::string &IN nickname)
User 객체의 nickname을 설정하는 함수.
Definition User.cpp:92
bool IsAuthenticated() const
User가 인증 되었는지 확인하는 함수.
Definition User.cpp:36
int32 GetSocket() const
User 객체의 소켓을 반환하는 함수.
Definition User.cpp:46
std::string mUsername
User의 username을 저장하는 멤버 변수.
Definition User.hpp:172
const std::string & GetServername() const
User 객체의 servername을 반환하는 함수.
Definition User.cpp:66
bool IsRegistered() const
User가 등록 되었는지 확인하는 함수.
Definition User.cpp:41
void SetRealname(const std::string &IN realname)
User 객체의 realname을 설정하는 함수.
Definition User.cpp:112
void SetHostname(const std::string &IN hostname)
User 객체의 hostname을 설정하는 함수.
Definition User.cpp:102
void SetAuthenticated()
User 객체의 인증 상태를 true로 설정하는 함수.
Definition User.cpp:81
int32 mSocket
User의 소켓을 저장하는 멤버 변수.
Definition User.hpp:156
User(const User &IN User)
User 객체의 복사 생성자.