#include <user.h>
Public Methods | |
| User (unsigned int id) | |
| User (const User &r_user) | |
| virtual | ~User () |
| User & | operator= (const User &r_user) |
| bool | operator== (const User &r_user) const |
| bool | operator== (unsigned int id) const |
| bool | operator!= (unsigned int id) const |
| unsigned int | Id () |
Private Attributes | |
| unsigned int | mClientId |
| client id from server (socket) | |
| int | mState |
| users state | |
| string | mName |
| user's name | |
Definition at line 15 of file user.h.
|
|
Constructor for User. There is no default constructor as all Users must be constructed with a socket id. |
|
|
Copy Constructor for User |
|
|
Destructor for User |
|
|
Return the ClientID
Definition at line 78 of file user.cpp. References mClientId. Referenced by Chat(). |
|
|
Inequality operator for User
Definition at line 69 of file user.cpp. References mClientId. |
|
|
Assignment operator for User
|
|
|
Equality operator for User
Definition at line 60 of file user.cpp. References mClientId. |
|
|
Equality operator for User
Definition at line 51 of file user.cpp. References mClientId. |
|
|
client id from server (socket)
Definition at line 26 of file user.h. Referenced by Id(), operator!=(), operator=(), and operator==(). |
|
|
user's name
Definition at line 28 of file user.h. Referenced by operator=(). |
|
|
users state
Definition at line 27 of file user.h. Referenced by operator=(). |
1.2.17