source: network-game/server/Player.cpp@ 87b3ee2

Last change on this file since 87b3ee2 was 59061f6, checked in by dportnoy <dmp1488@…>, 12 years ago

Added new data access methods to save and retrieve player data

  • Property mode set to 100644
File size: 694 bytes
Line 
1#include "Player.h"
2
3#include <iostream>
4#include <arpa/inet.h>
5
6using namespace std;
7
8Player::Player(string name, string password)
9{
10 this->name = name;
11 this->password = password;
12
13 cout << "Created new player: " << this->name << endl;
14}
15
16Player::Player(string name, sockaddr_in addr)
17{
18 this->name = name;
19 this->password = "";
20 this->addr = addr;
21
22 cout << "Created new played: " << this->name << endl;
23}
24
25Player::~Player()
26{
27}
28
29// was meant for the find find function. Currently unused
30bool Player::operator == (const Player &p)
31{
32 bool eq = addr.sin_addr.s_addr == p.addr.sin_addr.s_addr;
33
34 return eq;
35}
36
37void Player::setAddr(sockaddr_in addr)
38{
39 this->addr = addr;
40}
Note: See TracBrowser for help on using the repository browser.