User constructor with fd
This commit is contained in:
@@ -16,11 +16,16 @@
|
|||||||
// Constructors //
|
// Constructors //
|
||||||
//////////////////
|
//////////////////
|
||||||
|
|
||||||
User::User()
|
User::User() : fd(-1), nick(""), username(""), realname(""), buffer(""), authenticated(false), registered(false)
|
||||||
{
|
{
|
||||||
// std::cout << "User default constructor called" << std::endl;
|
// std::cout << "User default constructor called" << std::endl;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
User::User(int fd) : fd(fd), nick(""), username(""), realname(""), buffer(""), authenticated(false), registered(false)
|
||||||
|
{
|
||||||
|
// std::cout << "User with fd constructor called" << std::endl;
|
||||||
|
}
|
||||||
|
|
||||||
User::User(const User &other)
|
User::User(const User &other)
|
||||||
{
|
{
|
||||||
*this = other;
|
*this = other;
|
||||||
|
|||||||
@@ -29,6 +29,7 @@ class User
|
|||||||
|
|
||||||
public:
|
public:
|
||||||
User();
|
User();
|
||||||
|
User(int fd);
|
||||||
User(const User &other);
|
User(const User &other);
|
||||||
User& operator=(const User &other);
|
User& operator=(const User &other);
|
||||||
~User();
|
~User();
|
||||||
|
|||||||
Reference in New Issue
Block a user