Update Contact.hpp

main
Joan PIERRON 3 years ago
parent 454ccfcf0b
commit 8f14d0e43e

@ -7,16 +7,18 @@
namespace reseau{ namespace reseau{
class Contact { class Contact {
reseau::Personne Proprietaire; reseau::Personne Proprietaire;
std::list<reseau::Personne*> lesContacts{}; std::list<const reseau::Personne*> lesContacts{};
public: public:
Contact(const reseau::Personne& Proprietaire); Contact(const reseau::Personne& Proprietaire);
void ajouterContact(const reseau::Personne& unContact); bool ajouterContact(const reseau::Personne& unContact);
bool supprimerContact(const reseau::Personne& unContact); bool supprimerContact(const reseau::Personne& unContact);
bool rechercher(const Personne& unContact);
// void envoyerMessage(std::string texte, reseau::Personne p); // void envoyerMessage(std::string texte, reseau::Personne p);
// void recevoirMessage(std::string texte, reseau::Personne p); // void recevoirMessage(std::string texte, reseau::Personne p);
// ~Contact(); // ~Contact();
}; };
std::ostream& operator<<(std::ostream& os, reseau::Personne p); std::ostream& operator<<(std::ostream& os, reseau::Personne p);
bool operator==(reseau::Personne p1, reseau::Personne p2);
} }
#endif #endif

Loading…
Cancel
Save